| 599803 |
630616 |
C32973 |
092S03M617 |
2026-09-17 |
COMPLETE |
16850303 |
2026-09-17 07:22:00 |
2026-09-17 06:32:22 |
2026-09-19 06:32:22 |
{"id": 630616, "stp": "P", "toc": "Northern", "uid": "C32973", "consist": "333002", "dest_crs": "BDQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32973/2026-09-17/detailed", "trust_id": "092S03M617", "origin_crs": "SKI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-17", "dest_arr_time": "0715", "dest_platform": "3", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "2S03", "timing_status": "LATE", "origin_station": "Skipton", "current_leg_arr": "0722", "current_leg_dep": "0718", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "0634", "origin_platform": "4", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-17T06:32:22", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]}", "current_leg_start": "Frizinghall", "dest_arr_time_act": "0715", "motion_projection": null, "next_location_lat": "53.7972202", "next_location_lon": "-1.7530939", "previous_location": "Frizinghall", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 662.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2050.027, \"from_m\": 662.245, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13497.703, \"from_m\": 2050.027, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15379.654, \"from_m\": 13497.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19295.761, \"from_m\": 15379.654, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19444.17, \"from_m\": 19295.761, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20149.177, \"from_m\": 19444.17, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23490.373, \"from_m\": 20149.177, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23996.077, \"from_m\": 23490.373, \"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\": 24444.317, \"from_m\": 23996.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24499.745, \"from_m\": 24444.317, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24571.602, \"from_m\": 24499.745, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24804.14, \"from_m\": 24571.602, \"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\": 24922.28, \"from_m\": 24804.14, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28482.583, \"from_m\": 24922.28, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28543.218, \"from_m\": 28482.583, \"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\": 28568.181, \"from_m\": 28543.218, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28627.985, \"from_m\": 28568.181, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28970.761, \"from_m\": 28627.985, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 28996.339, \"from_m\": 28970.761, \"capability_applied\": null, \"effective_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\": 630616, \"profile_key\": \"0f0ea8182d32c6b3353d53a85959c2f011a0b388a8a67ad129adfa9ad5d77aaa\", \"schedule_id\": 4201, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Skipton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639H\", \"location\": \"Cononley\", \"stage_seq\": 2, \"distance_m\": 4864.185, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0643H\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 3, \"distance_m\": 9956.634, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0647H\", \"wtt_dep\": \"0648H\", \"location\": \"Keighley\", \"stage_seq\": 4, \"distance_m\": 14730.566, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0653\", \"location\": \"Crossflatts\", \"stage_seq\": 5, \"distance_m\": 18714.024, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655H\", \"location\": \"Bingley\", \"stage_seq\": 6, \"distance_m\": 19911.376, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659H\", \"location\": \"Saltaire\", \"stage_seq\": 7, \"distance_m\": 23401.362, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703H\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 24655.99, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0709\", \"location\": \"Frizinghall\", \"stage_seq\": 9, \"distance_m\": 26230.668, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 28996.339, \"section_seq\": 1, \"route_path_id\": 28326}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28996.339, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28326}], \"total_distance_m\": 28996.339, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28970.761, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 25.578, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0634", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.7972202", "current_position_lon": "-1.7530939", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:24Z\", \"source_id\": 52175071, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:27Z\", \"source_id\": 16825559, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:24Z\", \"source_id\": 52184709, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:25Z\", \"source_id\": 16828477, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:53Z\", \"source_id\": 52195389, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:56Z\", \"source_id\": 16831787, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:37Z\", \"source_id\": 52207259, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:38Z\", \"source_id\": 16835422, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:42Z\", \"source_id\": 52215281, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:43Z\", \"source_id\": 16837832, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:34Z\", \"source_id\": 52225336, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:38Z\", \"source_id\": 16840847, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:34Z\", \"source_id\": 52232981, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:37Z\", \"source_id\": 16843189, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:07Z\", \"source_id\": 52247582, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:10Z\", \"source_id\": 16847556, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:33Z\", \"source_id\": 52256877, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:36Z\", \"source_id\": 16850303, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "3", "timing_fact_generation": 1789626038227535, "current_leg_arrival_utc": "2026-09-17T07:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:20.230606", "service_state_evidence_id": 16850303, "current_leg_start_actual_dep": "2026-09-17T07:16:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-17T06:22:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:20.598405", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SKI |
BDQ |
2S03 |
333002 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 662.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2050.027, "from_m": 662.245, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13497.703, "from_m": 2050.027, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15379.654, "from_m": 13497.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19295.761, "from_m": 15379.654, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 19444.17, "from_m": 19295.761, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20149.177, "from_m": 19444.17, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23490.373, "from_m": 20149.177, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23996.077, "from_m": 23490.373, "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": 24444.317, "from_m": 23996.077, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24499.745, "from_m": 24444.317, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24571.602, "from_m": 24499.745, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24804.14, "from_m": 24571.602, "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": 24922.28, "from_m": 24804.14, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28482.583, "from_m": 24922.28, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28543.218, "from_m": 28482.583, "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": 28568.181, "from_m": 28543.218, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28627.985, "from_m": 28568.181, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28970.761, "from_m": 28627.985, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 12.427}, {"to_m": 28996.339, "from_m": 28970.761, "capability_applied": null, "effective_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": 630616, "profile_key": "0f0ea8182d32c6b3353d53a85959c2f011a0b388a8a67ad129adfa9ad5d77aaa", "schedule_id": 4201, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0634", "location": "Skipton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639H", "location": "Cononley", "stage_seq": 2, "distance_m": 4864.185, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0643H", "location": "Steeton & Silsden", "stage_seq": 3, "distance_m": 9956.634, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0647H", "wtt_dep": "0648H", "location": "Keighley", "stage_seq": 4, "distance_m": 14730.566, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0653", "location": "Crossflatts", "stage_seq": 5, "distance_m": 18714.024, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655H", "location": "Bingley", "stage_seq": 6, "distance_m": 19911.376, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659H", "location": "Saltaire", "stage_seq": 7, "distance_m": 23401.362, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703H", "location": "Shipley", "stage_seq": 8, "distance_m": 24655.99, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0709", "location": "Frizinghall", "stage_seq": 9, "distance_m": 26230.668, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 28996.339, "section_seq": 1, "route_path_id": 28326}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28996.339, "from_m": 0.0, "section_seq": 1, "route_path_id": 28326}], "total_distance_m": 28996.339, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28970.761, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 25.578, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5094, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:24Z", "source_id": 52175071, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:49:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:27Z", "source_id": 16825559, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5098, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:24Z", "source_id": 52184709, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:53:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:25Z", "source_id": 16828477, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5102, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:53Z", "source_id": 52195389, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:56Z", "source_id": 16831787, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5110, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:37Z", "source_id": 52207259, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:38Z", "source_id": 16835422, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5114, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:42Z", "source_id": 52215281, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:05:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:43Z", "source_id": 16837832, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5118, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:34Z", "source_id": 52225336, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:10:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:38Z", "source_id": 16840847, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5149, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:34Z", "source_id": 52232981, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:13:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:37Z", "source_id": 16843189, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5144, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:07Z", "source_id": 52247582, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:10Z", "source_id": 16847556, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5131, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:33Z", "source_id": 52256877, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:22:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:36Z", "source_id": 16850303, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}] |
Skipton |
0634 |
0634 |
4 |
None |
None |
Bradford Forster Square |
0715 |
0715 |
3 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32973/2026-09-17/detailed |
None |
Frizinghall |
2026-09-17T07:16:00+01:00 |
Bradford Forster Square |
4.0 |
{"type": "LineString", "coordinates": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]} |
1.7 |
0718 |
0722 |
Frizinghall |
Bradford Forster Square |
Bradford Forster Square |
53.7972202 |
-1.7530939 |
53.7972202 |
-1.7530939 |
1 |
0 |
2026-09-17 06:32:22 |
TERMINATED |
2026-09-17 06:22:00 |
Bradford Forster Square |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16850303 |
1789626038227535 |
50 |
50 |
2026-09-17 06:32:20.598405 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:20.230606 |
| 599804 |
631122 |
P76465 |
502J06M617 |
2026-09-17 |
COMPLETE |
16850916 |
2026-09-17 07:22:00 |
2026-09-17 06:32:51 |
2026-09-19 06:32:51 |
{"id": 631122, "stp": "P", "toc": "Greater Anglia", "uid": "P76465", "consist": "720530+720546", "dest_crs": "SMN", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76465/2026-09-17/detailed", "trust_id": "502J06M617", "origin_crs": "WIC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southminster", "service_date": "2026-09-17", "dest_arr_time": "0720", "dest_platform": null, "is_terminated": 1, "next_location": "Southminster", "signalling_id": "2J06", "timing_status": "LATE", "origin_station": "Wickford", "current_leg_arr": "0722", "current_leg_dep": "0713½", "current_leg_end": "Southminster", "origin_dep_time": "0648", "origin_platform": "2", "current_location": "Southminster", "last_update_time": "2026-09-17T06:32:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8140009999999999, 51.6337193], [0.8145834999999999, 51.63385619999999], [0.8158729999999998, 51.6341545], [0.8166876999999999, 51.6343676], [0.8174823, 51.63460659999999], [0.8186200999999999, 51.6350111], [0.8198302, 51.63552], [0.8207536, 51.63598700000001], [0.8216631999999999, 51.6365027], [0.8224819999999999, 51.63706410000001], [0.8232106999999999, 51.6375957], [0.8237967, 51.638096], [0.8243522999999999, 51.6386291], [0.8246883, 51.639006999999985], [0.8248714, 51.639209], [0.8254120999999999, 51.6399004], [0.8257832999999999, 51.640464999999985], [0.8260849999999998, 51.6410288], [0.8265979, 51.6421475], [0.8275277, 51.6442893], [0.8275443, 51.6443275], [0.8277332999999999, 51.64476309999999], [0.8284537999999999, 51.646424], [0.8293221999999999, 51.6484256], [0.8311565, 51.6524059], [0.8315517, 51.65318400000001], [0.8325251999999999, 51.655100399999995], [0.8331546, 51.6563773], [0.8355476999999999, 51.660963]]}", "current_leg_start": "Burnham-on-Crouch", "dest_arr_time_act": "0720", "motion_projection": null, "next_location_lat": "51.6609630", "next_location_lon": "0.8355477", "previous_location": "Burnham-on-Crouch", "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 124.767, \"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\": 186.371, \"from_m\": 124.767, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 245.241, \"from_m\": 186.371, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 270.51, \"from_m\": 245.241, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 410.598, \"from_m\": 270.51, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 427.061, \"from_m\": 410.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2760.728, \"from_m\": 427.061, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2790.45, \"from_m\": 2760.728, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3965.127, \"from_m\": 2790.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\": 13011.649, \"from_m\": 3965.127, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25825.834, \"from_m\": 13011.649, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26510.27, \"from_m\": 25825.834, \"capability_applied\": null, \"effective_limit_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\": 631122, \"profile_key\": \"ce31b2646e14e8e3815fc253bf97289b11b2ccb9ba5d7a5a60ef8a78b067923e\", \"schedule_id\": 22373, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Wickford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Battlesbridge\", \"stage_seq\": 2, \"distance_m\": 4031.255, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0656H\", \"location\": \"South Woodham Ferrers\", \"stage_seq\": 3, \"distance_m\": 8039.668, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0703\", \"location\": \"North Fambridge\", \"stage_seq\": 4, \"distance_m\": 13331.463, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0708H\", \"location\": \"Althorne\", \"stage_seq\": 5, \"distance_m\": 18181.423, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0713H\", \"location\": \"Burnham-on-Crouch\", \"stage_seq\": 6, \"distance_m\": 22986.283, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": null, \"location\": \"Southminster\", \"stage_seq\": 7, \"distance_m\": 26510.27, \"section_seq\": 1, \"route_path_id\": 37179}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26510.27, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37179}], \"total_distance_m\": 26510.27, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26464.085, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.185, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0648", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.5", "current_position_lat": "51.6609630", "current_position_lon": "0.8355477", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:12Z\", \"source_id\": 52213950, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:15Z\", \"source_id\": 16837422, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:18Z\", \"source_id\": 52258963, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:21Z\", \"source_id\": 16850916, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southminster", "service_state_platform": "1", "timing_fact_generation": 1789626084412794, "current_leg_arrival_utc": "2026-09-17T07:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:22.162654", "service_state_evidence_id": 16850916, "current_leg_start_actual_dep": "2026-09-17T07:15:30+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-17T06:22:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:23.536057", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
WIC |
SMN |
2J06 |
720530+720546 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 124.767, "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": 186.371, "from_m": 124.767, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 245.241, "from_m": 186.371, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 270.51, "from_m": 245.241, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 410.598, "from_m": 270.51, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 427.061, "from_m": 410.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2760.728, "from_m": 427.061, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2790.45, "from_m": 2760.728, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3965.127, "from_m": 2790.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": 13011.649, "from_m": 3965.127, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25825.834, "from_m": 13011.649, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26510.27, "from_m": 25825.834, "capability_applied": null, "effective_limit_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": 631122, "profile_key": "ce31b2646e14e8e3815fc253bf97289b11b2ccb9ba5d7a5a60ef8a78b067923e", "schedule_id": 22373, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0648", "location": "Wickford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Battlesbridge", "stage_seq": 2, "distance_m": 4031.255, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0656H", "location": "South Woodham Ferrers", "stage_seq": 3, "distance_m": 8039.668, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0703", "location": "North Fambridge", "stage_seq": 4, "distance_m": 13331.463, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0708H", "location": "Althorne", "stage_seq": 5, "distance_m": 18181.423, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0713H", "location": "Burnham-on-Crouch", "stage_seq": 6, "distance_m": 22986.283, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": null, "location": "Southminster", "stage_seq": 7, "distance_m": 26510.27, "section_seq": 1, "route_path_id": 37179}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26510.27, "from_m": 0.0, "section_seq": 1, "route_path_id": 37179}], "total_distance_m": 26510.27, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26464.085, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.185, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13902, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:12Z", "source_id": 52213950, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:04:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:15Z", "source_id": 16837422, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13896, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:18Z", "source_id": 52258963, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:22:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:21Z", "source_id": 16850916, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}] |
Wickford |
0648 |
0648 |
2 |
None |
None |
Southminster |
0720 |
0720 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76465/2026-09-17/detailed |
None |
Burnham-on-Crouch |
2026-09-17T07:15:30+01:00 |
Southminster |
8.5 |
{"type": "LineString", "coordinates": [[0.8140009999999999, 51.6337193], [0.8145834999999999, 51.63385619999999], [0.8158729999999998, 51.6341545], [0.8166876999999999, 51.6343676], [0.8174823, 51.63460659999999], [0.8186200999999999, 51.6350111], [0.8198302, 51.63552], [0.8207536, 51.63598700000001], [0.8216631999999999, 51.6365027], [0.8224819999999999, 51.63706410000001], [0.8232106999999999, 51.6375957], [0.8237967, 51.638096], [0.8243522999999999, 51.6386291], [0.8246883, 51.639006999999985], [0.8248714, 51.639209], [0.8254120999999999, 51.6399004], [0.8257832999999999, 51.640464999999985], [0.8260849999999998, 51.6410288], [0.8265979, 51.6421475], [0.8275277, 51.6442893], [0.8275443, 51.6443275], [0.8277332999999999, 51.64476309999999], [0.8284537999999999, 51.646424], [0.8293221999999999, 51.6484256], [0.8311565, 51.6524059], [0.8315517, 51.65318400000001], [0.8325251999999999, 51.655100399999995], [0.8331546, 51.6563773], [0.8355476999999999, 51.660963]]} |
2.2 |
0713½ |
0722 |
Burnham-on-Crouch |
Southminster |
Southminster |
51.6609630 |
0.8355477 |
51.6609630 |
0.8355477 |
1 |
0 |
2026-09-17 06:32:51 |
TERMINATED |
2026-09-17 06:22:00 |
Southminster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16850916 |
1789626084412794 |
16 |
16 |
2026-09-17 06:32:23.536057 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:22.162654 |
| 599805 |
631079 |
L83256 |
872M07M617 |
2026-09-17 |
COMPLETE |
16851143 |
2026-09-17 07:22:00 |
2026-09-17 06:32:51 |
2026-09-19 06:32:51 |
{"id": 631079, "stp": "P", "toc": "South Western Railway", "uid": "L83256", "consist": "701049", "dest_crs": "CSS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83256/2026-09-17/detailed", "trust_id": "872M07M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chessington South", "service_date": "2026-09-17", "dest_arr_time": "0723", "dest_platform": null, "is_terminated": 1, "next_location": "Chessington South", "signalling_id": "2M07", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0722", "current_leg_dep": "0720", "current_leg_end": "Chessington South", "origin_dep_time": "0647", "origin_platform": "4", "current_location": "Chessington South", "last_update_time": "2026-09-17T06:32:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3009975999999999, 51.363687500000005], [-0.3010957, 51.3636033], [-0.3014604, 51.363262600000006], [-0.30174229999999996, 51.3630009], [-0.30206370000000005, 51.3627025], [-0.3054465, 51.3594312], [-0.3058351999999999, 51.3590606], [-0.3066527, 51.358277], [-0.3068453, 51.3581061], [-0.30740199999999995, 51.3575284], [-0.3077539, 51.35712319999999], [-0.3081585, 51.35664459999999]]}", "current_leg_start": "Chessington North", "dest_arr_time_act": "0721", "motion_projection": null, "next_location_lat": "51.3566446", "next_location_lon": "-0.3081585", "previous_location": "Chessington North", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12485.736, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12530.906, \"from_m\": 12485.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13402.326, \"from_m\": 12530.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13484.696, \"from_m\": 13402.326, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13508.651, \"from_m\": 13484.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14538.443, \"from_m\": 13508.651, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16392.34, \"from_m\": 14538.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22127.885, \"from_m\": 16392.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\": 22441.518, \"from_m\": 22127.885, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 631079, \"profile_key\": \"9f1f5ab009af9306db6f8a626c44c3673154070dd29db0a7c2b10fbe49297751\", \"schedule_id\": 17528, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0651\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0656\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0659H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13816.668, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"0709H\", \"wtt_dep\": \"0710\", \"location\": \"Motspur Park\", \"stage_seq\": 8, \"distance_m\": 15630.469, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0713H\", \"location\": \"Malden Manor\", \"stage_seq\": 9, \"distance_m\": 17867.169, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716\", \"location\": \"Tolworth\", \"stage_seq\": 10, \"distance_m\": 19357.822, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719\", \"location\": \"Chessington North\", \"stage_seq\": 11, \"distance_m\": 21513.435, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": null, \"location\": \"Chessington South\", \"stage_seq\": 12, \"distance_m\": 22441.518, \"section_seq\": 1, \"route_path_id\": 35128}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22441.518, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35128}], \"total_distance_m\": 22441.518, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15879.923, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6561.595, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0647", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3566446", "current_position_lon": "-0.3081585", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:42Z\", \"source_id\": 52180601, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:45Z\", \"source_id\": 16827167, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:05Z\", \"source_id\": 52193468, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:09Z\", \"source_id\": 16831198, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:27Z\", \"source_id\": 52201591, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:31Z\", \"source_id\": 16833761, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:46Z\", \"source_id\": 52210276, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:49Z\", \"source_id\": 16836349, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:05Z\", \"source_id\": 52218947, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:07Z\", \"source_id\": 16838912, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:52Z\", \"source_id\": 52228570, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:55Z\", \"source_id\": 16841817, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:05Z\", \"source_id\": 52237111, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:09Z\", \"source_id\": 16844365, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29516, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:21Z\", \"source_id\": 52245605, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:23Z\", \"source_id\": 16846919, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:57Z\", \"source_id\": 16849788, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29520, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:34Z\", \"source_id\": 52259628, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:36Z\", \"source_id\": 16851143, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chessington South", "service_state_platform": "1", "timing_fact_generation": 1789626099022987, "current_leg_arrival_utc": "2026-09-17T07:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:25.429985", "service_state_evidence_id": 16851143, "current_leg_start_actual_dep": "2026-09-17T07:20:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-17T06:22:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:25.605777", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
CSS |
2M07 |
701049 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12485.736, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12530.906, "from_m": 12485.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13402.326, "from_m": 12530.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13484.696, "from_m": 13402.326, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13508.651, "from_m": 13484.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14538.443, "from_m": 13508.651, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16392.34, "from_m": 14538.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22127.885, "from_m": 16392.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": 22441.518, "from_m": 22127.885, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 631079, "profile_key": "9f1f5ab009af9306db6f8a626c44c3673154070dd29db0a7c2b10fbe49297751", "schedule_id": 17528, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0647", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0651", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0656", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0659H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13816.668, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "0709H", "wtt_dep": "0710", "location": "Motspur Park", "stage_seq": 8, "distance_m": 15630.469, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0713H", "location": "Malden Manor", "stage_seq": 9, "distance_m": 17867.169, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716", "location": "Tolworth", "stage_seq": 10, "distance_m": 19357.822, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719", "location": "Chessington North", "stage_seq": 11, "distance_m": 21513.435, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": null, "location": "Chessington South", "stage_seq": 12, "distance_m": 22441.518, "section_seq": 1, "route_path_id": 35128}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22441.518, "from_m": 0.0, "section_seq": 1, "route_path_id": 35128}], "total_distance_m": 22441.518, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15879.923, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6561.595, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:42Z", "source_id": 52180601, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:51:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:45Z", "source_id": 16827167, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:05Z", "source_id": 52193468, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:56:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:09Z", "source_id": 16831198, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:27Z", "source_id": 52201591, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:00:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:31Z", "source_id": 16833761, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:46Z", "source_id": 52210276, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:03:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:49Z", "source_id": 16836349, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29476, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:05Z", "source_id": 52218947, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:07:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:07Z", "source_id": 16838912, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:52Z", "source_id": 52228570, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:10:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:55Z", "source_id": 16841817, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29513, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:05Z", "source_id": 52237111, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:14:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:09Z", "source_id": 16844365, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29516, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:21Z", "source_id": 52245605, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:16:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:23Z", "source_id": 16846919, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:57Z", "source_id": 16849788, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29520, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:34Z", "source_id": 52259628, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:36Z", "source_id": 16851143, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}] |
London Waterloo |
0647 |
0647 |
4 |
None |
None |
Chessington South |
0723 |
0721 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83256/2026-09-17/detailed |
None |
Chessington North |
2026-09-17T07:20:00+01:00 |
Chessington South |
2.0 |
{"type": "LineString", "coordinates": [[-0.3009975999999999, 51.363687500000005], [-0.3010957, 51.3636033], [-0.3014604, 51.363262600000006], [-0.30174229999999996, 51.3630009], [-0.30206370000000005, 51.3627025], [-0.3054465, 51.3594312], [-0.3058351999999999, 51.3590606], [-0.3066527, 51.358277], [-0.3068453, 51.3581061], [-0.30740199999999995, 51.3575284], [-0.3077539, 51.35712319999999], [-0.3081585, 51.35664459999999]]} |
0.6 |
0720 |
0722 |
Chessington North |
Chessington South |
Chessington South |
51.3566446 |
-0.3081585 |
51.3566446 |
-0.3081585 |
1 |
0 |
2026-09-17 06:32:51 |
TERMINATED |
2026-09-17 06:22:00 |
Chessington South |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851143 |
1789626099022987 |
52 |
52 |
2026-09-17 06:32:25.605777 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:25.429985 |
| 599806 |
630922 |
P02466 |
522D04M617 |
2026-09-17 |
COMPLETE |
16850515 |
2026-09-17 07:22:00 |
2026-09-17 06:32:51 |
2026-09-19 06:32:51 |
{"id": 630922, "stp": "P", "toc": "London Overground", "uid": "P02466", "consist": null, "dest_crs": "CHN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02466/2026-09-17/detailed", "trust_id": "522D04M617", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheshunt", "service_date": "2026-09-17", "dest_arr_time": "0722", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Cheshunt", "signalling_id": "2D04", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "0722", "current_leg_dep": "0719", "current_leg_end": "Cheshunt", "origin_dep_time": "0643", "origin_platform": "5", "current_location": "Cheshunt", "last_update_time": "2026-09-17T06:32:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]}", "current_leg_start": "Theobalds Grove", "dest_arr_time_act": "0720", "motion_projection": null, "next_location_lat": "51.7027262", "next_location_lon": "-0.0238231", "previous_location": "Theobalds Grove", "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\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3141.679, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4217.902, \"from_m\": 3141.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4258.697, \"from_m\": 4217.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4603.719, \"from_m\": 4258.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4893.293, \"from_m\": 4603.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4964.76, \"from_m\": 4893.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5088.396, \"from_m\": 4964.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10008.278, \"from_m\": 5088.396, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10441.495, \"from_m\": 10008.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13731.488, \"from_m\": 10441.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14100.783, \"from_m\": 13731.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15387.97, \"from_m\": 14100.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22832.109, \"from_m\": 15387.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23049.088, \"from_m\": 22832.109, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23376.059, \"from_m\": 23049.088, \"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}], \"service_id\": 630922, \"profile_key\": \"a4dfaa4a939224960f186829748d4ec4bbfb8f27fd110aa005e253f187778363\", \"schedule_id\": 20025, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0646H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0648H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0650H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0656H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0658H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0701\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0708H\", \"wtt_dep\": \"0709\", \"location\": \"Edmonton Green\", \"stage_seq\": 13, \"distance_m\": 13731.488, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0712\", \"location\": \"Southbury\", \"stage_seq\": 15, \"distance_m\": 16704.053, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0714H\", \"wtt_dep\": \"0715\", \"location\": \"Turkey Street\", \"stage_seq\": 16, \"distance_m\": 19532.105, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": \"0717H\", \"location\": \"Theobalds Grove\", \"stage_seq\": 17, \"distance_m\": 21818.157, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": null, \"location\": \"Cheshunt\", \"stage_seq\": 18, \"distance_m\": 23376.059, \"section_seq\": 1, \"route_path_id\": 36308}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23376.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36308}], \"total_distance_m\": 23376.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21760.38, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1615.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0643", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7027262", "current_position_lon": "-0.0238231", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:59Z\", \"source_id\": 52171617, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:03Z\", \"source_id\": 16824489, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:13Z\", \"source_id\": 52176998, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:16Z\", \"source_id\": 16826126, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:04Z\", \"source_id\": 52181447, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:06Z\", \"source_id\": 16827453, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:45Z\", \"source_id\": 52185510, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:46Z\", \"source_id\": 16828716, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:59Z\", \"source_id\": 16831096, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:32Z\", \"source_id\": 52196958, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:37Z\", \"source_id\": 16832285, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:50Z\", \"source_id\": 52202500, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:53Z\", \"source_id\": 16834013, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:24Z\", \"source_id\": 52206720, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:27Z\", \"source_id\": 16835291, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:49Z\", \"source_id\": 52212950, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:52Z\", \"source_id\": 16837088, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:38Z\", \"source_id\": 52217815, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:44Z\", \"source_id\": 16838600, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:44Z\", \"source_id\": 52223209, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:49Z\", \"source_id\": 16840208, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:39Z\", \"source_id\": 52227965, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:43Z\", \"source_id\": 16841629, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:48Z\", \"source_id\": 52236265, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:51Z\", \"source_id\": 16844085, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:55Z\", \"source_id\": 52244528, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:54Z\", \"source_id\": 16846544, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:26Z\", \"source_id\": 52251277, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:26Z\", \"source_id\": 16848571, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:47Z\", \"source_id\": 52257486, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:53Z\", \"source_id\": 16850515, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheshunt", "service_state_platform": "3", "timing_fact_generation": 1789626055851561, "current_leg_arrival_utc": "2026-09-17T07:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:27.362999", "service_state_evidence_id": 16850515, "current_leg_start_actual_dep": "2026-09-17T07:19:30+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-17T06:22:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:28.300272", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
LST |
CHN |
2D04 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3141.679, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4217.902, "from_m": 3141.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4258.697, "from_m": 4217.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4603.719, "from_m": 4258.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4893.293, "from_m": 4603.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4964.76, "from_m": 4893.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5088.396, "from_m": 4964.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10008.278, "from_m": 5088.396, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10441.495, "from_m": 10008.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13731.488, "from_m": 10441.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14100.783, "from_m": 13731.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15387.97, "from_m": 14100.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22832.109, "from_m": 15387.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23049.088, "from_m": 22832.109, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23376.059, "from_m": 23049.088, "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}], "service_id": 630922, "profile_key": "a4dfaa4a939224960f186829748d4ec4bbfb8f27fd110aa005e253f187778363", "schedule_id": 20025, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0643", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0646H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0648H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0650H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0656H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0658H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0701", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0708H", "wtt_dep": "0709", "location": "Edmonton Green", "stage_seq": 13, "distance_m": 13731.488, "section_seq": 1, "route_path_id": 36308}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0712", "location": "Southbury", "stage_seq": 15, "distance_m": 16704.053, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0714H", "wtt_dep": "0715", "location": "Turkey Street", "stage_seq": 16, "distance_m": 19532.105, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": "0717H", "location": "Theobalds Grove", "stage_seq": 17, "distance_m": 21818.157, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": null, "location": "Cheshunt", "stage_seq": 18, "distance_m": 23376.059, "section_seq": 1, "route_path_id": 36308}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23376.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 36308}], "total_distance_m": 23376.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21760.38, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1615.679, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:59Z", "source_id": 52171617, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:47:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:03Z", "source_id": 16824489, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15449, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:13Z", "source_id": 52176998, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:49:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:16Z", "source_id": 16826126, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15444, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:04Z", "source_id": 52181447, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:51:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:06Z", "source_id": 16827453, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:45Z", "source_id": 52185510, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:46Z", "source_id": 16828716, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:59Z", "source_id": 16831096, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14981, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:32Z", "source_id": 52196958, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:57:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:37Z", "source_id": 16832285, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14977, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:50Z", "source_id": 52202500, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:00:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:53Z", "source_id": 16834013, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14971, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:24Z", "source_id": 52206720, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:01:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:27Z", "source_id": 16835291, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14960, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:49Z", "source_id": 52212950, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:04:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:52Z", "source_id": 16837088, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14956, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:38Z", "source_id": 52217815, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:06:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:44Z", "source_id": 16838600, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14952, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:44Z", "source_id": 52223209, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:08:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:49Z", "source_id": 16840208, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14948, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:39Z", "source_id": 52227965, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:10:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:43Z", "source_id": 16841629, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14921, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:48Z", "source_id": 52236265, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:51Z", "source_id": 16844085, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14917, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:55Z", "source_id": 52244528, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:54Z", "source_id": 16846544, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14913, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:26Z", "source_id": 52251277, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:18:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:26Z", "source_id": 16848571, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14846, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:47Z", "source_id": 52257486, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:53Z", "source_id": 16850515, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}] |
London Liverpool Street |
0643 |
0643 |
5 |
None |
None |
Cheshunt |
0722 |
0720 |
BAY |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02466/2026-09-17/detailed |
None |
Theobalds Grove |
2026-09-17T07:19:30+01:00 |
Cheshunt |
3.0 |
{"type": "LineString", "coordinates": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]} |
1.0 |
0719 |
0722 |
Theobalds Grove |
Cheshunt |
Cheshunt |
51.7027262 |
-0.0238231 |
51.7027262 |
-0.0238231 |
1 |
0 |
2026-09-17 06:32:51 |
TERMINATED |
2026-09-17 06:22:00 |
Cheshunt |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16850515 |
1789626055851561 |
80 |
80 |
2026-09-17 06:32:28.300272 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:27.362999 |
| 599807 |
631489 |
P67298 |
492A02MA17 |
2026-09-17 |
COMPLETE |
16850834 |
2026-09-17 07:22:00 |
2026-09-17 06:32:51 |
2026-09-19 06:32:51 |
{"id": 631489, "stp": "P", "toc": "Greater Anglia", "uid": "P67298", "consist": "720542", "dest_crs": "HWC", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P67298/2026-09-17/detailed", "trust_id": "492A02MA17", "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": "0722", "dest_platform": null, "is_terminated": 1, "next_location": "Harwich Town", "signalling_id": "2A02", "timing_status": "ON TIME", "origin_station": "Manningtree", "current_leg_arr": "0722", "current_leg_dep": "0720", "current_leg_end": "Harwich Town", "origin_dep_time": "0700", "origin_platform": "1", "current_location": "Harwich Town", "last_update_time": "2026-09-17T06:32:51", "route_debug_link": null, "timing_variation": "0 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": "0722", "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\": 631489, \"profile_key\": \"31779c6823944485de4a4c36ee196e936bf01f0b98c5898601cc076b0f9c6d47\", \"schedule_id\": 22121, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Manningtree\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"Manningtree East Jn\", \"stage_seq\": 2, \"distance_m\": 650.577, \"section_seq\": 1, \"route_path_id\": 37059}, {\"is_pass\": false, \"wtt_arr\": \"0703H\", \"wtt_dep\": \"0704\", \"location\": \"Mistley\", \"stage_seq\": 3, \"distance_m\": 2778.841, \"section_seq\": 1, \"route_path_id\": 37059}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0709H\", \"location\": \"Wrabness\", \"stage_seq\": 4, \"distance_m\": 9056.166, \"section_seq\": 1, \"route_path_id\": 37059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Parkeston Goods Jn\", \"stage_seq\": 5, \"distance_m\": 13972.925, \"section_seq\": 1, \"route_path_id\": 37059}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716\", \"location\": \"Harwich International\", \"stage_seq\": 6, \"distance_m\": 15229.861, \"section_seq\": 1, \"route_path_id\": 37059}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0719H\", \"location\": \"Dovercourt\", \"stage_seq\": 7, \"distance_m\": 17360.807, \"section_seq\": 1, \"route_path_id\": 37059}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"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": "0700", "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-17T06:02:27Z\", \"source_id\": 52209507, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:31Z\", \"source_id\": 16836131, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:31Z\", \"source_id\": 52227691, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:35Z\", \"source_id\": 16841592, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:20Z\", \"source_id\": 52242979, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:24Z\", \"source_id\": 16846117, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:13Z\", \"source_id\": 52253273, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:13Z\", \"source_id\": 16849186, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:14Z\", \"source_id\": 52258657, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:16Z\", \"source_id\": 16850834, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harwich Town", "service_state_platform": "1", "timing_fact_generation": 1789626081285715, "current_leg_arrival_utc": "2026-09-17T07:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:28.909784", "service_state_evidence_id": 16850834, "current_leg_start_actual_dep": "2026-09-17T07:19:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-17T06:22:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:28.961438", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
MNG |
HWC |
2A02 |
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": 631489, "profile_key": "31779c6823944485de4a4c36ee196e936bf01f0b98c5898601cc076b0f9c6d47", "schedule_id": 22121, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0700", "location": "Manningtree", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "Manningtree East Jn", "stage_seq": 2, "distance_m": 650.577, "section_seq": 1, "route_path_id": 37059}, {"is_pass": false, "wtt_arr": "0703H", "wtt_dep": "0704", "location": "Mistley", "stage_seq": 3, "distance_m": 2778.841, "section_seq": 1, "route_path_id": 37059}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0709H", "location": "Wrabness", "stage_seq": 4, "distance_m": 9056.166, "section_seq": 1, "route_path_id": 37059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Parkeston Goods Jn", "stage_seq": 5, "distance_m": 13972.925, "section_seq": 1, "route_path_id": 37059}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716", "location": "Harwich International", "stage_seq": 6, "distance_m": 15229.861, "section_seq": 1, "route_path_id": 37059}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0719H", "location": "Dovercourt", "stage_seq": 7, "distance_m": 17360.807, "section_seq": 1, "route_path_id": 37059}, {"is_pass": false, "wtt_arr": "0722", "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-17T06:02:27Z", "source_id": 52209507, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:03:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:31Z", "source_id": 16836131, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13546, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:31Z", "source_id": 52227691, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:10:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:35Z", "source_id": 16841592, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13561, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:20Z", "source_id": 52242979, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:16:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:24Z", "source_id": 16846117, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13568, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:13Z", "source_id": 52253273, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:20:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:13Z", "source_id": 16849186, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13572, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:14Z", "source_id": 52258657, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:22:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:16Z", "source_id": 16850834, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}] |
Manningtree |
0700 |
0700 |
1 |
None |
None |
Harwich Town |
0722 |
0722 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P67298/2026-09-17/detailed |
None |
Dovercourt |
2026-09-17T07:19: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 |
0720 |
0722 |
Dovercourt |
Harwich Town |
Harwich Town |
51.9451211 |
1.2868056 |
51.9451211 |
1.2868056 |
1 |
0 |
2026-09-17 06:32:51 |
TERMINATED |
2026-09-17 06:22:00 |
Harwich Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16850834 |
1789626081285715 |
29 |
29 |
2026-09-17 06:32:28.961438 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:28.909784 |
| 599808 |
631150 |
P24408 |
322R02M617 |
2026-09-17 |
COMPLETE |
16850530 |
2026-09-17 07:22:00 |
2026-09-17 06:32:51 |
2026-09-19 06:32:51 |
{"id": 631150, "stp": "P", "toc": "Northern", "uid": "P24408", "consist": "195011", "dest_crs": "RSH", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24408/2026-09-17/detailed", "trust_id": "322R02M617", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rose Hill Marple", "service_date": "2026-09-17", "dest_arr_time": "0723", "dest_platform": null, "is_terminated": 1, "next_location": "Rose Hill Marple", "signalling_id": "2R02", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0722", "current_leg_dep": "0717", "current_leg_end": "Rose Hill Marple", "origin_dep_time": "0649", "origin_platform": "2", "current_location": "Rose Hill Marple", "last_update_time": "2026-09-17T06:32:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0890274, 53.4139022], [-2.0886131, 53.4137732], [-2.0870464999999996, 53.4132678], [-2.0867673999999994, 53.413182699999986], [-2.0854163, 53.41276619999999], [-2.0840897, 53.4123499], [-2.0823975, 53.411829399999995], [-2.0810509999999995, 53.4114073], [-2.0792754, 53.41085249999999], [-2.0776873, 53.41035680000001], [-2.075434200000001, 53.4096645], [-2.0739215, 53.40919609999999], [-2.0732294999999996, 53.40900739999999], [-2.0718185999999994, 53.4086493], [-2.0708772, 53.40838230000001], [-2.0702467, 53.4081822], [-2.0685814, 53.40766610000001], [-2.0676873, 53.407388999999995], [-2.0671317, 53.407216800000015], [-2.0663637999999995, 53.40697879999999], [-2.066125153474899, 53.406894199174886], [-2.0659795999999995, 53.40684259999998], [-2.0656952999999993, 53.4066907], [-2.065483, 53.4065364], [-2.065370699999999, 53.4064333], [-2.0652016999999994, 53.4062526], [-2.0650874, 53.4060499], [-2.0650086, 53.4058928], [-2.0649523, 53.40573760000001], [-2.0649026, 53.40543460000001], [-2.0649267999999994, 53.4051356], [-2.0649818, 53.404919699999994], [-2.0650569, 53.40471749999999], [-2.0652513, 53.4044496], [-2.0654418, 53.4042474], [-2.0656885, 53.40405470000001], [-2.066125153474899, 53.40381252277694], [-2.0665938, 53.403552600000005], [-2.0668043, 53.403421400000006], [-2.0671883, 53.40319449999999], [-2.0678931000000005, 53.4028159], [-2.0687157, 53.40237789999999], [-2.0695322999999997, 53.4019473], [-2.0712078, 53.4010701], [-2.0717705, 53.400750599999995], [-2.0723201, 53.4004048], [-2.0728342, 53.400065899999994], [-2.0733404, 53.3997025], [-2.0736865999999994, 53.3994239], [-2.0740471, 53.399122199999994], [-2.074563, 53.3986409], [-2.0748283999999995, 53.398373600000006], [-2.0751219, 53.39806519999999], [-2.0755702, 53.397550200000005], [-2.0759572, 53.39700179999999], [-2.0761798999999996, 53.396644900000005], [-2.076383, 53.3962794], [-2.0765086, 53.396043199999994]]}", "current_leg_start": "Romiley", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "53.3960432", "next_location_lon": "-2.0765086", "previous_location": "Romiley", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.468, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.468, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1159.476, \"from_m\": 1088.464, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1183.533, \"from_m\": 1159.476, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1274.252, \"from_m\": 1183.533, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1443.746, \"from_m\": 1274.252, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2199.218, \"from_m\": 1443.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2257.573, \"from_m\": 2199.218, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2343.777, \"from_m\": 2257.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5579.627, \"from_m\": 2343.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9989.343, \"from_m\": 5579.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10010.956, \"from_m\": 9989.343, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10080.124, \"from_m\": 10010.956, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10335.961, \"from_m\": 10080.124, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11990.07, \"from_m\": 10335.961, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14418.501, \"from_m\": 11990.07, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14448.508, \"from_m\": 14418.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16076.191, \"from_m\": 14448.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16338.246, \"from_m\": 16076.191, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18101.1, \"from_m\": 16338.246, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18209.568, \"from_m\": 18101.1, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18236.66, \"from_m\": 18209.568, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19699.449, \"from_m\": 18236.66, \"capability_applied\": null, \"effective_limit_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\": 631150, \"profile_key\": \"7f6fc4e53ff2b0e5b2c5a53e6d953d7330cae26ac20d4b7876ff811029f690e0\", \"schedule_id\": 20421, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653H\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657H\", \"location\": \"Gorton\", \"stage_seq\": 4, \"distance_m\": 4371.406, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0659H\", \"wtt_dep\": \"0700H\", \"location\": \"Fairfield\", \"stage_seq\": 5, \"distance_m\": 5958.903, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0704\", \"location\": \"Guide Bridge\", \"stage_seq\": 6, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Hyde Jn\", \"stage_seq\": 7, \"distance_m\": 9989.343, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0708H\", \"location\": \"Hyde North\", \"stage_seq\": 8, \"distance_m\": 10405.713, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711\", \"location\": \"Hyde Central\", \"stage_seq\": 9, \"distance_m\": 11877.161, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0714H\", \"location\": \"Woodley\", \"stage_seq\": 10, \"distance_m\": 14448.508, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": \"0718\", \"location\": \"Romiley\", \"stage_seq\": 11, \"distance_m\": 16470.119, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 12, \"distance_m\": 18158.47, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"Rose Hill Marple\", \"stage_seq\": 13, \"distance_m\": 19699.449, \"section_seq\": 1, \"route_path_id\": 74344}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19699.449, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74344}], \"total_distance_m\": 19699.449, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18475.199, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1224.25, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0649", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.3960432", "current_position_lon": "-2.0765086", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:44Z\", \"source_id\": 52187649, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:47Z\", \"source_id\": 16829422, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:26Z\", \"source_id\": 52196759, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:31Z\", \"source_id\": 16832232, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:02Z\", \"source_id\": 52208331, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:08Z\", \"source_id\": 16835815, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:20Z\", \"source_id\": 52214305, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:23Z\", \"source_id\": 16837523, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:19Z\", \"source_id\": 52222138, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:25Z\", \"source_id\": 16839904, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:34Z\", \"source_id\": 52227816, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:39Z\", \"source_id\": 16841597, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:29Z\", \"source_id\": 52238148, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:34Z\", \"source_id\": 16844699, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9039, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:29Z\", \"source_id\": 52245953, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:33Z\", \"source_id\": 16847052, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:49Z\", \"source_id\": 52257496, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:53Z\", \"source_id\": 16850530, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rose Hill Marple", "service_state_platform": null, "timing_fact_generation": 1789626056025488, "current_leg_arrival_utc": "2026-09-17T07:22:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:33.562870", "service_state_evidence_id": 16850530, "current_leg_start_actual_dep": "2026-09-17T07:18:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-17T06:22:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:34.155017", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
RSH |
2R02 |
195011 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1159.476, "from_m": 1088.464, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1183.533, "from_m": 1159.476, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.252, "from_m": 1183.533, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1443.746, "from_m": 1274.252, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2199.218, "from_m": 1443.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2257.573, "from_m": 2199.218, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2343.777, "from_m": 2257.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5579.627, "from_m": 2343.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9989.343, "from_m": 5579.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10010.956, "from_m": 9989.343, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10080.124, "from_m": 10010.956, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10335.961, "from_m": 10080.124, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11990.07, "from_m": 10335.961, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14418.501, "from_m": 11990.07, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14448.508, "from_m": 14418.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16076.191, "from_m": 14448.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16338.246, "from_m": 16076.191, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18101.1, "from_m": 16338.246, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18209.568, "from_m": 18101.1, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18236.66, "from_m": 18209.568, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19699.449, "from_m": 18236.66, "capability_applied": null, "effective_limit_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": 631150, "profile_key": "7f6fc4e53ff2b0e5b2c5a53e6d953d7330cae26ac20d4b7876ff811029f690e0", "schedule_id": 20421, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0649", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653H", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657H", "location": "Gorton", "stage_seq": 4, "distance_m": 4371.406, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0659H", "wtt_dep": "0700H", "location": "Fairfield", "stage_seq": 5, "distance_m": 5958.903, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0704", "location": "Guide Bridge", "stage_seq": 6, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 74344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707", "location": "Hyde Jn", "stage_seq": 7, "distance_m": 9989.343, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0708H", "location": "Hyde North", "stage_seq": 8, "distance_m": 10405.713, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711", "location": "Hyde Central", "stage_seq": 9, "distance_m": 11877.161, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0714H", "location": "Woodley", "stage_seq": 10, "distance_m": 14448.508, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": "0718", "location": "Romiley", "stage_seq": 11, "distance_m": 16470.119, "section_seq": 1, "route_path_id": 74344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Marple Wharf Jn", "stage_seq": 12, "distance_m": 18158.47, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "Rose Hill Marple", "stage_seq": 13, "distance_m": 19699.449, "section_seq": 1, "route_path_id": 74344}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19699.449, "from_m": 0.0, "section_seq": 1, "route_path_id": 74344}], "total_distance_m": 19699.449, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18475.199, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1224.25, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:44Z", "source_id": 52187649, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:47Z", "source_id": 16829422, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8597, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:26Z", "source_id": 52196759, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:58:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:31Z", "source_id": 16832232, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8602, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:02Z", "source_id": 52208331, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:02:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:08Z", "source_id": 16835815, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:20Z", "source_id": 52214305, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:05:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:23Z", "source_id": 16837523, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8737, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:19Z", "source_id": 52222138, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:08:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:25Z", "source_id": 16839904, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8743, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:34Z", "source_id": 52227816, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:11:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:39Z", "source_id": 16841597, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8747, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:29Z", "source_id": 52238148, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:14:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:34Z", "source_id": 16844699, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9039, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:29Z", "source_id": 52245953, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:17:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:33Z", "source_id": 16847052, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9034, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:49Z", "source_id": 52257496, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:22:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:53Z", "source_id": 16850530, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0649 |
0649 |
2 |
None |
None |
Rose Hill Marple |
0723 |
0723 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24408/2026-09-17/detailed |
None |
Romiley |
2026-09-17T07:18:00+01:00 |
Rose Hill Marple |
5.0 |
{"type": "LineString", "coordinates": [[-2.0890274, 53.4139022], [-2.0886131, 53.4137732], [-2.0870464999999996, 53.4132678], [-2.0867673999999994, 53.413182699999986], [-2.0854163, 53.41276619999999], [-2.0840897, 53.4123499], [-2.0823975, 53.411829399999995], [-2.0810509999999995, 53.4114073], [-2.0792754, 53.41085249999999], [-2.0776873, 53.41035680000001], [-2.075434200000001, 53.4096645], [-2.0739215, 53.40919609999999], [-2.0732294999999996, 53.40900739999999], [-2.0718185999999994, 53.4086493], [-2.0708772, 53.40838230000001], [-2.0702467, 53.4081822], [-2.0685814, 53.40766610000001], [-2.0676873, 53.407388999999995], [-2.0671317, 53.407216800000015], [-2.0663637999999995, 53.40697879999999], [-2.066125153474899, 53.406894199174886], [-2.0659795999999995, 53.40684259999998], [-2.0656952999999993, 53.4066907], [-2.065483, 53.4065364], [-2.065370699999999, 53.4064333], [-2.0652016999999994, 53.4062526], [-2.0650874, 53.4060499], [-2.0650086, 53.4058928], [-2.0649523, 53.40573760000001], [-2.0649026, 53.40543460000001], [-2.0649267999999994, 53.4051356], [-2.0649818, 53.404919699999994], [-2.0650569, 53.40471749999999], [-2.0652513, 53.4044496], [-2.0654418, 53.4042474], [-2.0656885, 53.40405470000001], [-2.066125153474899, 53.40381252277694], [-2.0665938, 53.403552600000005], [-2.0668043, 53.403421400000006], [-2.0671883, 53.40319449999999], [-2.0678931000000005, 53.4028159], [-2.0687157, 53.40237789999999], [-2.0695322999999997, 53.4019473], [-2.0712078, 53.4010701], [-2.0717705, 53.400750599999995], [-2.0723201, 53.4004048], [-2.0728342, 53.400065899999994], [-2.0733404, 53.3997025], [-2.0736865999999994, 53.3994239], [-2.0740471, 53.399122199999994], [-2.074563, 53.3986409], [-2.0748283999999995, 53.398373600000006], [-2.0751219, 53.39806519999999], [-2.0755702, 53.397550200000005], [-2.0759572, 53.39700179999999], [-2.0761798999999996, 53.396644900000005], [-2.076383, 53.3962794], [-2.0765086, 53.396043199999994]]} |
2.0 |
0717 |
0722 |
Romiley |
Rose Hill Marple |
Rose Hill Marple |
53.3960432 |
-2.0765086 |
53.3960432 |
-2.0765086 |
1 |
0 |
2026-09-17 06:32:51 |
TERMINATED |
2026-09-17 06:22:00 |
Rose Hill Marple |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16850530 |
1789626056025488 |
50 |
50 |
2026-09-17 06:32:34.155017 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:33.562870 |
| 599809 |
628731 |
W87518 |
075V02M517 |
2026-09-17 |
COMPLETE |
16851866 |
2026-09-17 06:20:00 |
2026-09-17 06:32:51 |
2026-09-19 06:32:51 |
{"id": 628731, "stp": "P", "toc": "ScotRail", "uid": "W87518", "consist": "334019+334025", "dest_crs": "XYD", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87518/2026-09-17/detailed", "trust_id": "075V02M517", "origin_crs": "XGW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Yoker Carriage Sidings", "service_date": "2026-09-17", "dest_arr_time": "0635", "dest_platform": null, "is_terminated": 1, "next_location": "Yoker Carriage Sidings", "signalling_id": "5V02", "timing_status": "EARLY", "origin_station": "Shields T.M.D. (E)", "current_leg_arr": "0620", "current_leg_dep": "0618", "current_leg_end": "Yoker Carriage Sidings", "origin_dep_time": "0543", "origin_platform": null, "current_location": "Yoker Carriage Sidings", "last_update_time": "2026-09-17T06:32:51", "route_debug_link": null, "timing_variation": "-15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3641023, 55.8873867], [-4.364716600000001, 55.8875312], [-4.3648959000000005, 55.8875781], [-4.365513, 55.8877395], [-4.3662634, 55.88791690000001], [-4.3675448999999995, 55.88820829999999], [-4.3680541, 55.88832399999998], [-4.368690999999999, 55.888434200000006], [-4.370104499999999, 55.8887365], [-4.3706597, 55.88882379999999], [-4.371188100000001, 55.888905], [-4.3718748, 55.8890073], [-4.3725024, 55.88913660000001], [-4.3747269, 55.8896263]]}", "current_leg_start": "Garscadden", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "55.8896263", "next_location_lon": "-4.3747269", "previous_location": "Garscadden", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 551.961, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 591.848, \"from_m\": 551.961, \"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\": 912.658, \"from_m\": 591.848, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 947.958, \"from_m\": 912.658, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1078.387, \"from_m\": 947.958, \"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\": 2938.066, \"from_m\": 1078.387, \"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\": 3231.023, \"from_m\": 2938.066, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4958.407, \"from_m\": 3231.023, \"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\": 5010.185, \"from_m\": 4958.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5040.015, \"from_m\": 5010.185, \"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\": 5124.089, \"from_m\": 5040.015, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5192.947, \"from_m\": 5124.089, \"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\": 5250.099, \"from_m\": 5192.947, \"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\": 5617.775, \"from_m\": 5250.099, \"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\": 5801.869, \"from_m\": 5617.775, \"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\": 6272.775, \"from_m\": 5801.869, \"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\": 6307.984, \"from_m\": 6272.775, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6352.196, \"from_m\": 6307.984, \"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\": 9580.967, \"from_m\": 6352.196, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9749.737, \"from_m\": 9580.967, \"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\": 10049.876, \"from_m\": 9749.737, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10760.312, \"from_m\": 10049.876, \"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\": 11399.532, \"from_m\": 10760.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\": 11638.265, \"from_m\": 11399.532, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13618.65, \"from_m\": 11638.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13664.674, \"from_m\": 13618.65, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15906.01, \"from_m\": 13664.674, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17164.709, \"from_m\": 15906.01, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18847.858, \"from_m\": 17164.709, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19288.897, \"from_m\": 18847.858, \"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}], \"service_id\": 628731, \"profile_key\": \"3a636cd3e2d12e8f61b1ce19051fd1f624548d68389de0b3cbfcfdc70e441688\", \"schedule_id\": 29668, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Shields T.M.D. (E)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102372}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0551\", \"location\": \"Shields Jn No.1 Line\", \"stage_seq\": 2, \"distance_m\": 502.483, \"section_seq\": 1, \"route_path_id\": 102372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 947.958, \"section_seq\": 1, \"route_path_id\": 102372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Terminus Jn\", \"stage_seq\": 4, \"distance_m\": 1955.418, \"section_seq\": 1, \"route_path_id\": 102372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Larkfield Jn\", \"stage_seq\": 5, \"distance_m\": 2938.066, \"section_seq\": 1, \"route_path_id\": 102372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 6, \"distance_m\": 5152.776, \"section_seq\": 1, \"route_path_id\": 102372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Rutherglen West Jn\", \"stage_seq\": 7, \"distance_m\": 5690.829, \"section_seq\": 1, \"route_path_id\": 102372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Rutherglen North Jn\", \"stage_seq\": 8, \"distance_m\": 6272.775, \"section_seq\": 1, \"route_path_id\": 102372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 9, \"distance_m\": 10555.212, \"section_seq\": 1, \"route_path_id\": 102372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 10, \"distance_m\": 12882.282, \"section_seq\": 1, \"route_path_id\": 102372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 11, \"distance_m\": 15788.338, \"section_seq\": 1, \"route_path_id\": 102372}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0633\", \"location\": \"Garscadden\", \"stage_seq\": 12, \"distance_m\": 18580.242, \"section_seq\": 1, \"route_path_id\": 102372}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": null, \"location\": \"Yoker Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 19288.897, \"section_seq\": 1, \"route_path_id\": 102372}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19288.897, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102372}], \"total_distance_m\": 19288.897, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 19242.873, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8896263", "current_position_lon": "-4.3747269", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:08Z\", \"source_id\": 52051611, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:13Z\", \"source_id\": 16786649, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:10Z\", \"source_id\": 52090539, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:16Z\", \"source_id\": 16798777, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:03Z\", \"source_id\": 52106926, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:08Z\", \"source_id\": 16804128, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:33Z\", \"source_id\": 16851866, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Yoker Carriage Sidings", "service_state_platform": null, "timing_fact_generation": 1789626153831188, "current_leg_arrival_utc": "2026-09-17T06:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:33.823494", "service_state_evidence_id": 16851866, "current_leg_start_actual_dep": "2026-09-17T06:33:00+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-17T05:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:34.151462", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XGW |
XYD |
5V02 |
334019+334025 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 551.961, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 591.848, "from_m": 551.961, "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": 912.658, "from_m": 591.848, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 947.958, "from_m": 912.658, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1078.387, "from_m": 947.958, "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": 2938.066, "from_m": 1078.387, "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": 3231.023, "from_m": 2938.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4958.407, "from_m": 3231.023, "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": 5010.185, "from_m": 4958.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5040.015, "from_m": 5010.185, "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": 5124.089, "from_m": 5040.015, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5192.947, "from_m": 5124.089, "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": 5250.099, "from_m": 5192.947, "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": 5617.775, "from_m": 5250.099, "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": 5801.869, "from_m": 5617.775, "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": 6272.775, "from_m": 5801.869, "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": 6307.984, "from_m": 6272.775, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6352.196, "from_m": 6307.984, "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": 9580.967, "from_m": 6352.196, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9749.737, "from_m": 9580.967, "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": 10049.876, "from_m": 9749.737, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10760.312, "from_m": 10049.876, "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": 11399.532, "from_m": 10760.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": 11638.265, "from_m": 11399.532, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13618.65, "from_m": 11638.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13664.674, "from_m": 13618.65, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15906.01, "from_m": 13664.674, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17164.709, "from_m": 15906.01, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18847.858, "from_m": 17164.709, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19288.897, "from_m": 18847.858, "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}], "service_id": 628731, "profile_key": "3a636cd3e2d12e8f61b1ce19051fd1f624548d68389de0b3cbfcfdc70e441688", "schedule_id": 29668, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "Shields T.M.D. (E)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102372}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0551", "location": "Shields Jn No.1 Line", "stage_seq": 2, "distance_m": 502.483, "section_seq": 1, "route_path_id": 102372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Shields Jn", "stage_seq": 3, "distance_m": 947.958, "section_seq": 1, "route_path_id": 102372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Terminus Jn", "stage_seq": 4, "distance_m": 1955.418, "section_seq": 1, "route_path_id": 102372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Larkfield Jn", "stage_seq": 5, "distance_m": 2938.066, "section_seq": 1, "route_path_id": 102372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Shawfield Jn", "stage_seq": 6, "distance_m": 5152.776, "section_seq": 1, "route_path_id": 102372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Rutherglen West Jn", "stage_seq": 7, "distance_m": 5690.829, "section_seq": 1, "route_path_id": 102372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Rutherglen North Jn", "stage_seq": 8, "distance_m": 6272.775, "section_seq": 1, "route_path_id": 102372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "Glasgow Central Low Level", "stage_seq": 9, "distance_m": 10555.212, "section_seq": 1, "route_path_id": 102372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Finnieston East Jn", "stage_seq": 10, "distance_m": 12882.282, "section_seq": 1, "route_path_id": 102372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Hyndland East Jn", "stage_seq": 11, "distance_m": 15788.338, "section_seq": 1, "route_path_id": 102372}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0633", "location": "Garscadden", "stage_seq": 12, "distance_m": 18580.242, "section_seq": 1, "route_path_id": 102372}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": null, "location": "Yoker Carriage Sidings", "stage_seq": 13, "distance_m": 19288.897, "section_seq": 1, "route_path_id": 102372}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19288.897, "from_m": 0.0, "section_seq": 1, "route_path_id": 102372}], "total_distance_m": 19288.897, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 19242.873, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1803, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:08Z", "source_id": 52051611, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:45:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:13Z", "source_id": 16786649, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1953, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:10Z", "source_id": 52090539, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:09:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:16Z", "source_id": 16798777, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1359, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:03Z", "source_id": 52106926, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:18:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:08Z", "source_id": 16804128, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:33Z", "source_id": 16851866, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:20:00+01:00", "operational_fact": true}] |
Shields T.M.D. (E) |
0543 |
0543 |
None |
None |
None |
Yoker Carriage Sidings |
0635 |
0635 |
None |
EARLY |
-15 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87518/2026-09-17/detailed |
None |
Garscadden |
2026-09-17T06:33:00+01:00 |
Yoker Carriage Sidings |
2.0 |
{"type": "LineString", "coordinates": [[-4.3641023, 55.8873867], [-4.364716600000001, 55.8875312], [-4.3648959000000005, 55.8875781], [-4.365513, 55.8877395], [-4.3662634, 55.88791690000001], [-4.3675448999999995, 55.88820829999999], [-4.3680541, 55.88832399999998], [-4.368690999999999, 55.888434200000006], [-4.370104499999999, 55.8887365], [-4.3706597, 55.88882379999999], [-4.371188100000001, 55.888905], [-4.3718748, 55.8890073], [-4.3725024, 55.88913660000001], [-4.3747269, 55.8896263]]} |
0.4 |
0618 |
0620 |
Garscadden |
Yoker Carriage Sidings |
Yoker Carriage Sidings |
55.8896263 |
-4.3747269 |
55.8896263 |
-4.3747269 |
1 |
0 |
2026-09-17 06:32:51 |
TERMINATED |
2026-09-17 05:20:00 |
Yoker Carriage Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851866 |
1789626153831188 |
48 |
48 |
2026-09-17 06:32:34.151462 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:33.823494 |
| 599810 |
632973 |
H57064 |
180D14C617 |
2026-09-17 |
COMPLETE |
16851902 |
2026-09-17 07:05:00 |
2026-09-17 06:32:51 |
2026-09-19 06:32:51 |
{"id": 632973, "stp": "P", "toc": "Unknown", "uid": "H57064", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H57064/2026-09-17/detailed", "trust_id": "180D14C617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milford West Sidings", "service_date": "2026-09-17", "dest_arr_time": "0718", "dest_platform": null, "is_terminated": 1, "next_location": "Milford West Sidings", "signalling_id": "0D14", "timing_status": "EARLY", "origin_station": "Knottingley T.M.D.", "current_leg_arr": "0705", "current_leg_dep": "0650", "current_leg_end": "Milford West Sidings", "origin_dep_time": "0654", "origin_platform": null, "current_location": "Milford West Sidings", "last_update_time": "2026-09-17T06:32:51", "route_debug_link": null, "timing_variation": "-13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2457613999999997, 53.7061502], [-1.2459889, 53.70618189999999], [-1.2464157, 53.70624389999999], [-1.2470226, 53.706315999999994], [-1.2477774, 53.706379899999995], [-1.2486383000000003, 53.7064142], [-1.2501667, 53.7064234], [-1.2503702, 53.706424699999985], [-1.2516588, 53.7064267], [-1.2541743, 53.706421299999995], [-1.2549039, 53.7064658], [-1.2557151, 53.70647], [-1.2568044, 53.7064807], [-1.2572880999999998, 53.7064658], [-1.25764139776733, 53.70645682016165], [-1.2584565999999997, 53.70643609999999], [-1.2592534, 53.7064312], [-1.2613422999999997, 53.7064442], [-1.2625050334767909, 53.70645411670343], [-1.262772613920676, 53.70645486863927], [-1.263009027164572, 53.70645477159084], [-1.2632187105513983, 53.70645406185774], [-1.263406101424075, 53.70645297573959], [-1.2635756371255211, 53.70645174953593], [-1.2637317549986564, 53.706450619546395], [-1.2638788923864008, 53.70644982207059], [-1.264021486631674, 53.70644959340808], [-1.2641639750773954, 53.70645016985849], [-1.2643107950664845, 53.706451787721406], [-1.2644663839418613, 53.70645468329641], [-1.2646351790464452, 53.70645909288312], [-1.264821617723156, 53.70646525278113], [-1.265030137314913, 53.70647339929002], [-1.2652651751646369, 53.70648376870941], [-1.2655311686152455, 53.70649659733886], [-1.2657725999999998, 53.7065297], [-1.2662769, 53.7066212], [-1.2666705, 53.7067146], [-1.2670879999999998, 53.7068398], [-1.2675259, 53.7070007], [-1.2680211999999995, 53.7072219], [-1.2683981999999998, 53.7074186], [-1.2685888999999997, 53.7075288], [-1.2689236, 53.7077545], [-1.2691489, 53.7079323], [-1.2693689, 53.7081245], [-1.2696478, 53.70841649999999], [-1.2698651, 53.7087198], [-1.2700635, 53.7090738], [-1.2703103, 53.7096628], [-1.2706805, 53.7106201], [-1.2710070999999998, 53.71153679999999], [-1.2710372295737988, 53.71160929170061], [-1.271096251927465, 53.711763887900325], [-1.271147244358972, 53.71190064578407], [-1.2711913720388195, 53.71202211144707], [-1.2712298001375084, 53.71213083098456], [-1.2712636938255386, 53.71222935049179], [-1.2712942182734108, 53.71232021606401], [-1.2713225386516247, 53.71240597379644], [-1.2713498201306812, 53.71248916978434], [-1.2713772278810809, 53.712572350122954], [-1.271405927073323, 53.712658060907515], [-1.2714370828779085, 53.712748848233275], [-1.2714718604653377, 53.71284725819547], [-1.2715114250061108, 53.712955836889336], [-1.2715569416707284, 53.71307713041012], [-1.2716095756296903, 53.713213684853066], [-1.271670492053497, 53.71336804631342], [-1.2717393, 53.71354000000001], [-1.2719036999999995, 53.713951], [-1.2723303, 53.7152069], [-1.2723344, 53.7152238], [-1.2723913, 53.71537519999999], [-1.2724904, 53.71556470000001], [-1.2726943, 53.7160391], [-1.2730419, 53.71692440000002], [-1.2732267, 53.717388499999984], [-1.2733547999999997, 53.71776820000001], [-1.2734558, 53.7181287], [-1.2735441, 53.718601], [-1.2735848, 53.71931719999999], [-1.2735241000000002, 53.71998870000001], [-1.2734924999999997, 53.720152199999994], [-1.2734214, 53.72041060000001], [-1.2733963, 53.72048600000001], [-1.2732543, 53.720866099999995], [-1.273093, 53.7212134], [-1.2729461, 53.721501399999994], [-1.2727862, 53.72174360000001], [-1.2723766, 53.7223133], [-1.2720828, 53.7226191], [-1.2718014, 53.72289370000001], [-1.2715906999999995, 53.7230831], [-1.2715293, 53.72313830000001], [-1.2707163, 53.7238112], [-1.2705793999999997, 53.72392289999999], [-1.2703998, 53.72410299999999], [-1.2701823, 53.7243124], [-1.2698342, 53.7246733], [-1.2695492, 53.725016100000005], [-1.2691476, 53.7255881], [-1.2689825, 53.7258827], [-1.2688514999999998, 53.7261589], [-1.2686732, 53.72659399999999], [-1.2686327, 53.72669270000001], [-1.2683762, 53.72753670000001], [-1.2681551999999998, 53.7284184], [-1.2680505, 53.729150100000005], [-1.2679394, 53.729997700000006], [-1.2677366, 53.732272], [-1.2677206, 53.7327935], [-1.2677643999999997, 53.73370260000001], [-1.26777068033274, 53.734323238421794], [-1.2677733999999998, 53.734592], [-1.2677434999999997, 53.73574889999999], [-1.267681, 53.7363799], [-1.2676138, 53.73694009999999], [-1.2674795, 53.7377153], [-1.2673512, 53.738160599999986], [-1.2672744, 53.7385085], [-1.2672043, 53.7387847], [-1.2671791, 53.738880399999985], [-1.2668815, 53.7400641], [-1.2666563999999998, 53.74091359999999], [-1.2664715999999998, 53.7414751], [-1.2661712, 53.7420175], [-1.2657669, 53.742507200000006], [-1.2654556, 53.742796899999995], [-1.2651684, 53.74300569999999], [-1.2648588, 53.74321919999999], [-1.2645287, 53.743410700000005], [-1.2640588, 53.7436357], [-1.2634967999999998, 53.74385779999999], [-1.2631785999999998, 53.7439647], [-1.263106, 53.74398910000001], [-1.2608022999999997, 53.744699899999986], [-1.2597445, 53.74503070000001], [-1.2591154999999998, 53.745233000000006], [-1.2583824999999995, 53.7455037], [-1.2578272, 53.7457163], [-1.25764139776733, 53.74579387835149], [-1.2556009999999995, 53.7466458], [-1.2546489999999997, 53.7471065], [-1.2536659, 53.747584], [-1.2522812999999997, 53.74833569999999], [-1.2517703, 53.74865820000001], [-1.2509794, 53.74918869999999], [-1.2500396, 53.749832199999986], [-1.2487111, 53.7508159], [-1.248241, 53.7511819], [-1.2476299999999998, 53.751709], [-1.2473826999999995, 53.7519368], [-1.2461036999999997, 53.7531486], [-1.2446436, 53.7546928], [-1.2435208, 53.7562547], [-1.2426729, 53.7574623], [-1.2420687999999998, 53.758461], [-1.241865, 53.75882219999999], [-1.2413692, 53.759869], [-1.2409476, 53.760786], [-1.2407074, 53.761388], [-1.2401181, 53.763079700000006], [-1.2397072, 53.76437899999999], [-1.239543, 53.7650203], [-1.2394066999999998, 53.7654376], [-1.2393108999999998, 53.765723], [-1.2391511999999998, 53.76620469999999], [-1.2389201999999997, 53.7668832], [-1.2388789, 53.76700759999999], [-1.2386333, 53.767793999999995], [-1.2383087, 53.7684526], [-1.2382424, 53.7685832], [-1.2380994, 53.768864699999995], [-1.2375444999999998, 53.77054209999999]]}", "current_leg_start": "Knottingley East Jn", "dest_arr_time_act": "0718", "motion_projection": null, "next_location_lat": "53.7705421", "next_location_lon": "-1.2375445", "previous_location": "Knottingley East Jn", "current_leg_milage": "5.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 21.59, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 233.805, \"from_m\": 21.59, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 866.205, \"from_m\": 233.805, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1129.983, \"from_m\": 866.205, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1178.258, \"from_m\": 1129.983, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 1464.666, \"from_m\": 1178.258, \"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\": 1854.587, \"from_m\": 1464.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2146.993, \"from_m\": 1854.587, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2197.521, \"from_m\": 2146.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\": 2593.776, \"from_m\": 2197.521, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9541.983, \"from_m\": 2593.776, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9556.079, \"from_m\": 9541.983, \"capability_applied\": null, \"effective_limit_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\": 9959.171, \"from_m\": 9556.079, \"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\": 632973, \"profile_key\": \"71478b42ec72b68eac1f95140fca631747841f91be2b9a04e06081f2d5daf351\", \"schedule_id\": 32302, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Knottingley T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 51329}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0659\", \"location\": \"Knottingley East Jn\", \"stage_seq\": 2, \"distance_m\": 573.575, \"section_seq\": 1, \"route_path_id\": 51329}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 3, \"distance_m\": 1769.39, \"section_seq\": 1, \"route_path_id\": 51329}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Ferrybridge North Jn\", \"stage_seq\": 4, \"distance_m\": 2702.393, \"section_seq\": 1, \"route_path_id\": 51329}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Milford Jn\", \"stage_seq\": 5, \"distance_m\": 9410.443, \"section_seq\": 1, \"route_path_id\": 51329}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": null, \"location\": \"Milford West Sidings\", \"stage_seq\": 6, \"distance_m\": 9959.171, \"section_seq\": 1, \"route_path_id\": 51329}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9959.171, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 51329}], \"total_distance_m\": 9959.171, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 2285.147, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 7674.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0654", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "53.7705421", "current_position_lon": "-1.2375445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:12Z\", \"source_id\": 52200977, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:12Z\", \"source_id\": 16833545, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:35Z\", \"source_id\": 16851902, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milford West Sidings", "service_state_platform": null, "timing_fact_generation": 1789626155930533, "current_leg_arrival_utc": "2026-09-17T07:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:35.920881", "service_state_evidence_id": 16851902, "current_leg_start_actual_dep": "2026-09-17T06:59:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T06:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:36.123670", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
0D14 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 21.59, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 233.805, "from_m": 21.59, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 866.205, "from_m": 233.805, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1129.983, "from_m": 866.205, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1178.258, "from_m": 1129.983, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 1464.666, "from_m": 1178.258, "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": 1854.587, "from_m": 1464.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2146.993, "from_m": 1854.587, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2197.521, "from_m": 2146.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": 2593.776, "from_m": 2197.521, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9541.983, "from_m": 2593.776, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9556.079, "from_m": 9541.983, "capability_applied": null, "effective_limit_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": 9959.171, "from_m": 9556.079, "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": 632973, "profile_key": "71478b42ec72b68eac1f95140fca631747841f91be2b9a04e06081f2d5daf351", "schedule_id": 32302, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0654", "location": "Knottingley T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 51329}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0659", "location": "Knottingley East Jn", "stage_seq": 2, "distance_m": 573.575, "section_seq": 1, "route_path_id": 51329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702", "location": "Knottingley West Jn", "stage_seq": 3, "distance_m": 1769.39, "section_seq": 1, "route_path_id": 51329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Ferrybridge North Jn", "stage_seq": 4, "distance_m": 2702.393, "section_seq": 1, "route_path_id": 51329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Milford Jn", "stage_seq": 5, "distance_m": 9410.443, "section_seq": 1, "route_path_id": 51329}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": null, "location": "Milford West Sidings", "stage_seq": 6, "distance_m": 9959.171, "section_seq": 1, "route_path_id": 51329}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9959.171, "from_m": 0.0, "section_seq": 1, "route_path_id": 51329}], "total_distance_m": 9959.171, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 2285.147, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 7674.024, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4961, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:12Z", "source_id": 52200977, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:00:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:12Z", "source_id": 16833545, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:35Z", "source_id": 16851902, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}] |
Knottingley T.M.D. |
0654 |
0654 |
None |
None |
None |
Milford West Sidings |
0718 |
0718 |
None |
EARLY |
-13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H57064/2026-09-17/detailed |
None |
Knottingley East Jn |
2026-09-17T06:59:00+01:00 |
Milford West Sidings |
15.0 |
{"type": "LineString", "coordinates": [[-1.2457613999999997, 53.7061502], [-1.2459889, 53.70618189999999], [-1.2464157, 53.70624389999999], [-1.2470226, 53.706315999999994], [-1.2477774, 53.706379899999995], [-1.2486383000000003, 53.7064142], [-1.2501667, 53.7064234], [-1.2503702, 53.706424699999985], [-1.2516588, 53.7064267], [-1.2541743, 53.706421299999995], [-1.2549039, 53.7064658], [-1.2557151, 53.70647], [-1.2568044, 53.7064807], [-1.2572880999999998, 53.7064658], [-1.25764139776733, 53.70645682016165], [-1.2584565999999997, 53.70643609999999], [-1.2592534, 53.7064312], [-1.2613422999999997, 53.7064442], [-1.2625050334767909, 53.70645411670343], [-1.262772613920676, 53.70645486863927], [-1.263009027164572, 53.70645477159084], [-1.2632187105513983, 53.70645406185774], [-1.263406101424075, 53.70645297573959], [-1.2635756371255211, 53.70645174953593], [-1.2637317549986564, 53.706450619546395], [-1.2638788923864008, 53.70644982207059], [-1.264021486631674, 53.70644959340808], [-1.2641639750773954, 53.70645016985849], [-1.2643107950664845, 53.706451787721406], [-1.2644663839418613, 53.70645468329641], [-1.2646351790464452, 53.70645909288312], [-1.264821617723156, 53.70646525278113], [-1.265030137314913, 53.70647339929002], [-1.2652651751646369, 53.70648376870941], [-1.2655311686152455, 53.70649659733886], [-1.2657725999999998, 53.7065297], [-1.2662769, 53.7066212], [-1.2666705, 53.7067146], [-1.2670879999999998, 53.7068398], [-1.2675259, 53.7070007], [-1.2680211999999995, 53.7072219], [-1.2683981999999998, 53.7074186], [-1.2685888999999997, 53.7075288], [-1.2689236, 53.7077545], [-1.2691489, 53.7079323], [-1.2693689, 53.7081245], [-1.2696478, 53.70841649999999], [-1.2698651, 53.7087198], [-1.2700635, 53.7090738], [-1.2703103, 53.7096628], [-1.2706805, 53.7106201], [-1.2710070999999998, 53.71153679999999], [-1.2710372295737988, 53.71160929170061], [-1.271096251927465, 53.711763887900325], [-1.271147244358972, 53.71190064578407], [-1.2711913720388195, 53.71202211144707], [-1.2712298001375084, 53.71213083098456], [-1.2712636938255386, 53.71222935049179], [-1.2712942182734108, 53.71232021606401], [-1.2713225386516247, 53.71240597379644], [-1.2713498201306812, 53.71248916978434], [-1.2713772278810809, 53.712572350122954], [-1.271405927073323, 53.712658060907515], [-1.2714370828779085, 53.712748848233275], [-1.2714718604653377, 53.71284725819547], [-1.2715114250061108, 53.712955836889336], [-1.2715569416707284, 53.71307713041012], [-1.2716095756296903, 53.713213684853066], [-1.271670492053497, 53.71336804631342], [-1.2717393, 53.71354000000001], [-1.2719036999999995, 53.713951], [-1.2723303, 53.7152069], [-1.2723344, 53.7152238], [-1.2723913, 53.71537519999999], [-1.2724904, 53.71556470000001], [-1.2726943, 53.7160391], [-1.2730419, 53.71692440000002], [-1.2732267, 53.717388499999984], [-1.2733547999999997, 53.71776820000001], [-1.2734558, 53.7181287], [-1.2735441, 53.718601], [-1.2735848, 53.71931719999999], [-1.2735241000000002, 53.71998870000001], [-1.2734924999999997, 53.720152199999994], [-1.2734214, 53.72041060000001], [-1.2733963, 53.72048600000001], [-1.2732543, 53.720866099999995], [-1.273093, 53.7212134], [-1.2729461, 53.721501399999994], [-1.2727862, 53.72174360000001], [-1.2723766, 53.7223133], [-1.2720828, 53.7226191], [-1.2718014, 53.72289370000001], [-1.2715906999999995, 53.7230831], [-1.2715293, 53.72313830000001], [-1.2707163, 53.7238112], [-1.2705793999999997, 53.72392289999999], [-1.2703998, 53.72410299999999], [-1.2701823, 53.7243124], [-1.2698342, 53.7246733], [-1.2695492, 53.725016100000005], [-1.2691476, 53.7255881], [-1.2689825, 53.7258827], [-1.2688514999999998, 53.7261589], [-1.2686732, 53.72659399999999], [-1.2686327, 53.72669270000001], [-1.2683762, 53.72753670000001], [-1.2681551999999998, 53.7284184], [-1.2680505, 53.729150100000005], [-1.2679394, 53.729997700000006], [-1.2677366, 53.732272], [-1.2677206, 53.7327935], [-1.2677643999999997, 53.73370260000001], [-1.26777068033274, 53.734323238421794], [-1.2677733999999998, 53.734592], [-1.2677434999999997, 53.73574889999999], [-1.267681, 53.7363799], [-1.2676138, 53.73694009999999], [-1.2674795, 53.7377153], [-1.2673512, 53.738160599999986], [-1.2672744, 53.7385085], [-1.2672043, 53.7387847], [-1.2671791, 53.738880399999985], [-1.2668815, 53.7400641], [-1.2666563999999998, 53.74091359999999], [-1.2664715999999998, 53.7414751], [-1.2661712, 53.7420175], [-1.2657669, 53.742507200000006], [-1.2654556, 53.742796899999995], [-1.2651684, 53.74300569999999], [-1.2648588, 53.74321919999999], [-1.2645287, 53.743410700000005], [-1.2640588, 53.7436357], [-1.2634967999999998, 53.74385779999999], [-1.2631785999999998, 53.7439647], [-1.263106, 53.74398910000001], [-1.2608022999999997, 53.744699899999986], [-1.2597445, 53.74503070000001], [-1.2591154999999998, 53.745233000000006], [-1.2583824999999995, 53.7455037], [-1.2578272, 53.7457163], [-1.25764139776733, 53.74579387835149], [-1.2556009999999995, 53.7466458], [-1.2546489999999997, 53.7471065], [-1.2536659, 53.747584], [-1.2522812999999997, 53.74833569999999], [-1.2517703, 53.74865820000001], [-1.2509794, 53.74918869999999], [-1.2500396, 53.749832199999986], [-1.2487111, 53.7508159], [-1.248241, 53.7511819], [-1.2476299999999998, 53.751709], [-1.2473826999999995, 53.7519368], [-1.2461036999999997, 53.7531486], [-1.2446436, 53.7546928], [-1.2435208, 53.7562547], [-1.2426729, 53.7574623], [-1.2420687999999998, 53.758461], [-1.241865, 53.75882219999999], [-1.2413692, 53.759869], [-1.2409476, 53.760786], [-1.2407074, 53.761388], [-1.2401181, 53.763079700000006], [-1.2397072, 53.76437899999999], [-1.239543, 53.7650203], [-1.2394066999999998, 53.7654376], [-1.2393108999999998, 53.765723], [-1.2391511999999998, 53.76620469999999], [-1.2389201999999997, 53.7668832], [-1.2388789, 53.76700759999999], [-1.2386333, 53.767793999999995], [-1.2383087, 53.7684526], [-1.2382424, 53.7685832], [-1.2380994, 53.768864699999995], [-1.2375444999999998, 53.77054209999999]]} |
5.8 |
0650 |
0705 |
Knottingley East Jn |
Milford West Sidings |
Milford West Sidings |
53.7705421 |
-1.2375445 |
53.7705421 |
-1.2375445 |
1 |
0 |
2026-09-17 06:32:51 |
TERMINATED |
2026-09-17 06:05:00 |
Milford West Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851902 |
1789626155930533 |
9 |
9 |
2026-09-17 06:32:36.123670 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:35.920881 |
| 599811 |
631431 |
L37487 |
735G09M617 |
2026-09-17 |
COMPLETE |
16851040 |
2026-09-17 07:22:00 |
2026-09-17 06:32:51 |
2026-09-19 06:32:51 |
{"id": 631431, "stp": "P", "toc": "Chiltern Railways", "uid": "L37487", "consist": "165029", "dest_crs": "GER", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37487/2026-09-17/detailed", "trust_id": "735G09M617", "origin_crs": "GER", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gerrards Cross", "service_date": "2026-09-17", "dest_arr_time": "0723", "dest_platform": "2", "is_terminated": 1, "next_location": "Gerrards Cross", "signalling_id": "5G09", "timing_status": "EARLY", "origin_station": "Gerrards Cross", "current_leg_arr": "0723", "current_leg_dep": "0721", "current_leg_end": "Gerrards Cross", "origin_dep_time": "0659", "origin_platform": "1", "current_location": "Gerrards Cross", "last_update_time": "2026-09-17T06:32:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5639673, 51.59267599999999], [-0.5609712999999998, 51.5914384], [-0.5603148, 51.5911238], [-0.559829, 51.5908833], [-0.5595979999999999, 51.590783900000005], [-0.5588885, 51.59048140000001], [-0.5560194, 51.5892722], [-0.5552076, 51.5889308], [-0.5547415, 51.5887348]]}", "current_leg_start": "Gerrards Cross Siding", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "51.5887348", "next_location_lon": "-0.5547415", "previous_location": "Gerrards Cross Siding", "current_leg_milage": "0.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.974, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 1122.432, \"from_m\": 424.974, \"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\": 1547.406, \"from_m\": 1122.432, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 631431, \"profile_key\": \"d519c3338c6772b70af2208d00a3fa329dc4be564546e2f9b5e4fa72e1a7ea8f\", \"schedule_id\": 15863, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Gerrards Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72193}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0721\", \"location\": \"Gerrards Cross Siding\", \"stage_seq\": 2, \"distance_m\": 773.703, \"section_seq\": 1, \"route_path_id\": 72193}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"Gerrards Cross\", \"stage_seq\": 3, \"distance_m\": 1547.406, \"section_seq\": 1, \"route_path_id\": 72193}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1547.406, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72193}], \"total_distance_m\": 1547.406, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1547.406, \"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": "0659", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5887348", "current_position_lon": "-0.5547415", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:07Z\", \"source_id\": 52200899, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:11Z\", \"source_id\": 16833521, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:26Z\", \"source_id\": 52259234, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:28Z\", \"source_id\": 16851040, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gerrards Cross", "service_state_platform": "2", "timing_fact_generation": 1789626088714640, "current_leg_arrival_utc": "2026-09-17T07:22:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:42.342387", "service_state_evidence_id": 16851040, "current_leg_start_actual_dep": "2026-09-17T07:21:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T06:22:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:43.008298", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
GER |
GER |
5G09 |
165029 |
3 |
75 |
None |
{"version": 3, "segments": [{"to_m": 424.974, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 1122.432, "from_m": 424.974, "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": 1547.406, "from_m": 1122.432, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 631431, "profile_key": "d519c3338c6772b70af2208d00a3fa329dc4be564546e2f9b5e4fa72e1a7ea8f", "schedule_id": 15863, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0659", "location": "Gerrards Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72193}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0721", "location": "Gerrards Cross Siding", "stage_seq": 2, "distance_m": 773.703, "section_seq": 1, "route_path_id": 72193}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "Gerrards Cross", "stage_seq": 3, "distance_m": 1547.406, "section_seq": 1, "route_path_id": 72193}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1547.406, "from_m": 0.0, "section_seq": 1, "route_path_id": 72193}], "total_distance_m": 1547.406, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1547.406, "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": 23318, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:07Z", "source_id": 52200899, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:00:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:11Z", "source_id": 16833521, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23309, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:26Z", "source_id": 52259234, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:22:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:28Z", "source_id": 16851040, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}] |
Gerrards Cross |
0659 |
0659 |
1 |
None |
None |
Gerrards Cross |
0723 |
0723 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37487/2026-09-17/detailed |
None |
Gerrards Cross Siding |
2026-09-17T07:21:00+01:00 |
Gerrards Cross |
2.0 |
{"type": "LineString", "coordinates": [[-0.5639673, 51.59267599999999], [-0.5609712999999998, 51.5914384], [-0.5603148, 51.5911238], [-0.559829, 51.5908833], [-0.5595979999999999, 51.590783900000005], [-0.5588885, 51.59048140000001], [-0.5560194, 51.5892722], [-0.5552076, 51.5889308], [-0.5547415, 51.5887348]]} |
0.5 |
0721 |
0723 |
Gerrards Cross Siding |
Gerrards Cross |
Gerrards Cross |
51.5887348 |
-0.5547415 |
51.5887348 |
-0.5547415 |
1 |
0 |
2026-09-17 06:32:51 |
TERMINATED |
2026-09-17 06:22:00 |
Gerrards Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851040 |
1789626088714640 |
7 |
7 |
2026-09-17 06:32:43.008298 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:42.342387 |
| 599812 |
631094 |
C17890 |
705Y10M617 |
2026-09-17 |
COMPLETE |
16850175 |
2026-09-17 07:22:00 |
2026-09-17 06:32:51 |
2026-09-19 06:32:51 |
{"id": 631094, "stp": "P", "toc": "West Midlands Trains", "uid": "C17890", "consist": "730207+730220", "dest_crs": "NMP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17890/2026-09-17/detailed", "trust_id": "705Y10M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Northampton", "service_date": "2026-09-17", "dest_arr_time": "0708", "dest_platform": "3", "is_terminated": 1, "next_location": "Northampton", "signalling_id": "5Y10", "timing_status": "LATE", "origin_station": "Northampton Riverside Sidings", "current_leg_arr": "0722", "current_leg_dep": "0712", "current_leg_end": "Northampton", "origin_dep_time": "0648", "origin_platform": "B", "current_location": "Northampton Bay", "last_update_time": "2026-09-17T06:32:51", "route_debug_link": null, "timing_variation": "+14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9080593675015264, 52.24319235153749], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9076864, 52.24031329999999], [-0.9075979, 52.2399175], [-0.907496, 52.2394592], [-0.9074128, 52.23907990000001], [-0.9073595, 52.238783999999995], [-0.9072653, 52.2383851], [-0.9071473, 52.2378792]]}", "current_leg_start": "Northampton North Jn", "dest_arr_time_act": "0708", "motion_projection": null, "next_location_lat": "52.2378792", "next_location_lon": "-0.9071473", "previous_location": "Northampton North Jn", "current_leg_milage": "0.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 429.251, \"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\": 790.002, \"from_m\": 429.251, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 631094, \"profile_key\": \"4b55b51ad29e751c7227b9eaa44e618a6817805574ea0199a3c0eb5ade5ddb27\", \"schedule_id\": 2357, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Northampton Riverside Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28901}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0705\", \"location\": \"Northampton North Jn\", \"stage_seq\": 2, \"distance_m\": 429.251, \"section_seq\": 1, \"route_path_id\": 28901}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": null, \"location\": \"Northampton\", \"stage_seq\": 3, \"distance_m\": 790.002, \"section_seq\": 1, \"route_path_id\": 28901}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 790.002, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28901}], \"total_distance_m\": 790.002, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 360.751, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 429.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0648", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.2378792", "current_position_lon": "-0.9071473", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:28Z\", \"source_id\": 16842231, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:23Z\", \"source_id\": 52256414, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:27Z\", \"source_id\": 16850175, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Northampton", "service_state_platform": "3", "timing_fact_generation": 1789626028221779, "current_leg_arrival_utc": "2026-09-17T07:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:42.346078", "service_state_evidence_id": 16850175, "current_leg_start_actual_dep": "2026-09-17T07:19:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T06:22:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:43.010869", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
NMP |
5Y10 |
730207+730220 |
10 |
110 |
None |
{"version": 3, "segments": [{"to_m": 429.251, "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": 790.002, "from_m": 429.251, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 631094, "profile_key": "4b55b51ad29e751c7227b9eaa44e618a6817805574ea0199a3c0eb5ade5ddb27", "schedule_id": 2357, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0648", "location": "Northampton Riverside Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28901}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0705", "location": "Northampton North Jn", "stage_seq": 2, "distance_m": 429.251, "section_seq": 1, "route_path_id": 28901}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": null, "location": "Northampton", "stage_seq": 3, "distance_m": 790.002, "section_seq": 1, "route_path_id": 28901}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 790.002, "from_m": 0.0, "section_seq": 1, "route_path_id": 28901}], "total_distance_m": 790.002, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 360.751, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 429.251, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:28Z", "source_id": 16842231, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21317, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:23Z", "source_id": 52256414, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:22:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:27Z", "source_id": 16850175, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}] |
Northampton Riverside Sidings |
0648 |
0648 |
B |
None |
None |
Northampton |
0708 |
0708 |
3 |
LATE |
+14 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17890/2026-09-17/detailed |
None |
Northampton North Jn |
2026-09-17T07:19:00+01:00 |
Northampton |
10.0 |
{"type": "LineString", "coordinates": [[-0.9080593675015264, 52.24319235153749], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9076864, 52.24031329999999], [-0.9075979, 52.2399175], [-0.907496, 52.2394592], [-0.9074128, 52.23907990000001], [-0.9073595, 52.238783999999995], [-0.9072653, 52.2383851], [-0.9071473, 52.2378792]]} |
0.4 |
0712 |
0722 |
Northampton North Jn |
Northampton Bay |
Northampton |
52.2378792 |
-0.9071473 |
52.2378792 |
-0.9071473 |
1 |
0 |
2026-09-17 06:32:51 |
TERMINATED |
2026-09-17 06:22:00 |
Northampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16850175 |
1789626028221779 |
7 |
7 |
2026-09-17 06:32:43.010869 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:42.346078 |
| 599813 |
628133 |
L83865 |
862P14M517 |
2026-09-17 |
COMPLETE |
16850992 |
2026-09-17 07:20:00 |
2026-09-17 06:32:51 |
2026-09-19 06:32:51 |
{"id": 628133, "stp": "P", "toc": "South Western Railway", "uid": "L83865", "consist": "450036+450054+450113", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83865/2026-09-17/detailed", "trust_id": "862P14M517", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-17", "dest_arr_time": "0723", "dest_platform": "12", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2P14", "timing_status": "LATE", "origin_station": "Portsmouth Harbour", "current_leg_arr": "0722", "current_leg_dep": "0715", "current_leg_end": "London Waterloo", "origin_dep_time": "0523", "origin_platform": "4", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-17T06:32:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Clapham Junction (M)", "dest_arr_time_act": "0721", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Woking", "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\": 381.412, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 563.276, \"from_m\": 381.412, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1170.809, \"from_m\": 563.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1526.605, \"from_m\": 1170.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1779.826, \"from_m\": 1526.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3034.81, \"from_m\": 1779.826, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3328.522, \"from_m\": 3034.81, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5434.207, \"from_m\": 3328.522, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6979.44, \"from_m\": 5434.207, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7181.225, \"from_m\": 6979.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10724.004, \"from_m\": 7181.225, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 11447.591, \"from_m\": 10724.004, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12363.71, \"from_m\": 11447.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13291.188, \"from_m\": 12363.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13899.316, \"from_m\": 13291.188, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16287.482, \"from_m\": 13899.316, \"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\": 17362.369, \"from_m\": 16287.482, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18089.276, \"from_m\": 17362.369, \"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\": 23328.029, \"from_m\": 18089.276, \"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\": 23830.322, \"from_m\": 23328.029, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26607.337, \"from_m\": 23830.322, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27136.079, \"from_m\": 26607.337, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27595.636, \"from_m\": 27136.079, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30691.455, \"from_m\": 27595.636, \"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\": 31113.792, \"from_m\": 30691.455, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50344.979, \"from_m\": 31113.792, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51161.816, \"from_m\": 50344.979, \"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\": 51468.733, \"from_m\": 51161.816, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59467.837, \"from_m\": 51468.733, \"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\": 62478.319, \"from_m\": 59467.837, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 65656.515, \"from_m\": 62478.319, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66241.266, \"from_m\": 65656.515, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69007.612, \"from_m\": 66241.266, \"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\": 70671.099, \"from_m\": 69007.612, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70782.957, \"from_m\": 70671.099, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71599.655, \"from_m\": 70782.957, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73926.948, \"from_m\": 71599.655, \"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\": 79724.77, \"from_m\": 73926.948, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79928.171, \"from_m\": 79724.77, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86553.305, \"from_m\": 79928.171, \"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\": 88669.412, \"from_m\": 86553.305, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88696.515, \"from_m\": 88669.412, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 99625.797, \"from_m\": 88696.515, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 103628.815, \"from_m\": 99625.797, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113300.053, \"from_m\": 103628.815, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 117794.627, \"from_m\": 113300.053, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118924.667, \"from_m\": 117794.627, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 118955.579, \"from_m\": 118924.667, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119074.144, \"from_m\": 118955.579, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119188.237, \"from_m\": 119074.144, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119249.289, \"from_m\": 119188.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119667.35, \"from_m\": 119249.289, \"capability_applied\": null, \"effective_limit_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\": 628133, \"profile_key\": \"0c772ae001f498a6a950a96859a04420e15c3da55e6d511ddd871adc0bb6bc74\", \"schedule_id\": 17674, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0526\", \"wtt_dep\": \"0528\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1475.163, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0532\", \"location\": \"Fratton\", \"stage_seq\": 3, \"distance_m\": 2636.362, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"Hilsea\", \"stage_seq\": 4, \"distance_m\": 6314.557, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Portcreek Jn\", \"stage_seq\": 5, \"distance_m\": 7086.715, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537H\", \"location\": \"Farlington Jn\", \"stage_seq\": 6, \"distance_m\": 8106.164, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Bedhampton\", \"stage_seq\": 7, \"distance_m\": 11705.735, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0544H\", \"location\": \"Havant\", \"stage_seq\": 8, \"distance_m\": 12788.425, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0549H\", \"location\": \"Rowland's Castle\", \"stage_seq\": 9, \"distance_m\": 17936.248, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0604\", \"location\": \"Petersfield\", \"stage_seq\": 10, \"distance_m\": 31352.379, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Liss\", \"stage_seq\": 11, \"distance_m\": 36944.131, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616H\", \"location\": \"Liphook\", \"stage_seq\": 12, \"distance_m\": 44390.128, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0623\", \"location\": \"Haslemere\", \"stage_seq\": 13, \"distance_m\": 50553.075, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633H\", \"location\": \"Godalming\", \"stage_seq\": 14, \"distance_m\": 64264.11, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Farncombe\", \"stage_seq\": 15, \"distance_m\": 65796.557, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Shalford Jn\", \"stage_seq\": 16, \"distance_m\": 69007.612, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0643\", \"location\": \"Guildford\", \"stage_seq\": 17, \"distance_m\": 71000.791, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Woking Jn\", \"stage_seq\": 18, \"distance_m\": 79887.778, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0652H\", \"location\": \"Woking\", \"stage_seq\": 19, \"distance_m\": 80729.748, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 20, \"distance_m\": 98148.964, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Surbiton\", \"stage_seq\": 21, \"distance_m\": 100375.204, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 22, \"distance_m\": 103218.722, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704H\", \"location\": \"New Malden\", \"stage_seq\": 23, \"distance_m\": 104033.281, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"Wimbledon\", \"stage_seq\": 24, \"distance_m\": 108015.891, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0713\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 25, \"distance_m\": 113392.317, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 26, \"distance_m\": 118924.667, \"section_seq\": 1, \"route_path_id\": 72696}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 27, \"distance_m\": 119667.35, \"section_seq\": 1, \"route_path_id\": 72696}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 119667.35, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72696}], \"total_distance_m\": 119667.35, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 100375.111, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 19292.239, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:18Z\", \"source_id\": 52031451, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:22Z\", \"source_id\": 16780539, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:52Z\", \"source_id\": 52036130, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:58Z\", \"source_id\": 16781917, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:35Z\", \"source_id\": 52042550, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:39Z\", \"source_id\": 16783803, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:48Z\", \"source_id\": 52048627, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:50Z\", \"source_id\": 16785683, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:32Z\", \"source_id\": 52052127, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:34Z\", \"source_id\": 16786779, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:01Z\", \"source_id\": 52059856, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:03Z\", \"source_id\": 16789109, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:16Z\", \"source_id\": 52076838, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:22Z\", \"source_id\": 16794373, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:29Z\", \"source_id\": 52089188, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:32Z\", \"source_id\": 16798333, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:54Z\", \"source_id\": 52101001, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:57Z\", \"source_id\": 16802173, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:19:56Z\", \"source_id\": 52112481, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:19:58Z\", \"source_id\": 16805919, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:31:23Z\", \"source_id\": 52135977, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:31:26Z\", \"source_id\": 16813456, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:21Z\", \"source_id\": 52143001, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:24Z\", \"source_id\": 16815492, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:24Z\", \"source_id\": 52156688, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:28Z\", \"source_id\": 16819751, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:01Z\", \"source_id\": 52178928, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:07Z\", \"source_id\": 16826702, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:46Z\", \"source_id\": 52212832, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:48Z\", \"source_id\": 16837067, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:37Z\", \"source_id\": 52220275, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:38Z\", \"source_id\": 16839308, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:49Z\", \"source_id\": 52228404, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:51Z\", \"source_id\": 16841767, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:54Z\", \"source_id\": 52236597, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:00Z\", \"source_id\": 16844204, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:07Z\", \"source_id\": 52258409, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:11Z\", \"source_id\": 16850763, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "12", "timing_fact_generation": 1789626088948976, "current_leg_arrival_utc": "2026-09-17T07:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:43.129233", "service_state_evidence_id": 16850763, "current_leg_start_actual_dep": "2026-09-17T07:14:00+01:00", "operational_evidence_version": 130, "service_state_event_time_utc": "2026-09-17T06:22:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:43.892029", "service_state_valid_until_kind": null, "operational_interpretation_version": 130, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
PMH |
None |
2P14 |
450036+450054+450113 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 381.412, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 563.276, "from_m": 381.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1170.809, "from_m": 563.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1526.605, "from_m": 1170.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1779.826, "from_m": 1526.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3034.81, "from_m": 1779.826, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3328.522, "from_m": 3034.81, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5434.207, "from_m": 3328.522, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6979.44, "from_m": 5434.207, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7181.225, "from_m": 6979.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10724.004, "from_m": 7181.225, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 11447.591, "from_m": 10724.004, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12363.71, "from_m": 11447.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13291.188, "from_m": 12363.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13899.316, "from_m": 13291.188, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16287.482, "from_m": 13899.316, "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": 17362.369, "from_m": 16287.482, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18089.276, "from_m": 17362.369, "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": 23328.029, "from_m": 18089.276, "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": 23830.322, "from_m": 23328.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26607.337, "from_m": 23830.322, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27136.079, "from_m": 26607.337, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27595.636, "from_m": 27136.079, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30691.455, "from_m": 27595.636, "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": 31113.792, "from_m": 30691.455, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50344.979, "from_m": 31113.792, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51161.816, "from_m": 50344.979, "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": 51468.733, "from_m": 51161.816, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59467.837, "from_m": 51468.733, "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": 62478.319, "from_m": 59467.837, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 65656.515, "from_m": 62478.319, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66241.266, "from_m": 65656.515, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69007.612, "from_m": 66241.266, "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": 70671.099, "from_m": 69007.612, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70782.957, "from_m": 70671.099, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71599.655, "from_m": 70782.957, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73926.948, "from_m": 71599.655, "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": 79724.77, "from_m": 73926.948, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79928.171, "from_m": 79724.77, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86553.305, "from_m": 79928.171, "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": 88669.412, "from_m": 86553.305, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88696.515, "from_m": 88669.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 99625.797, "from_m": 88696.515, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103628.815, "from_m": 99625.797, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113300.053, "from_m": 103628.815, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117794.627, "from_m": 113300.053, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118924.667, "from_m": 117794.627, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 118955.579, "from_m": 118924.667, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119074.144, "from_m": 118955.579, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119188.237, "from_m": 119074.144, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119249.289, "from_m": 119188.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119667.35, "from_m": 119249.289, "capability_applied": null, "effective_limit_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": 628133, "profile_key": "0c772ae001f498a6a950a96859a04420e15c3da55e6d511ddd871adc0bb6bc74", "schedule_id": 17674, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0523", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0526", "wtt_dep": "0528", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1475.163, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0532", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "Hilsea", "stage_seq": 4, "distance_m": 6314.557, "section_seq": 1, "route_path_id": 72696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Portcreek Jn", "stage_seq": 5, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 72696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537H", "location": "Farlington Jn", "stage_seq": 6, "distance_m": 8106.164, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Bedhampton", "stage_seq": 7, "distance_m": 11705.735, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0544H", "location": "Havant", "stage_seq": 8, "distance_m": 12788.425, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0549H", "location": "Rowland's Castle", "stage_seq": 9, "distance_m": 17936.248, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0604", "location": "Petersfield", "stage_seq": 10, "distance_m": 31352.379, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Liss", "stage_seq": 11, "distance_m": 36944.131, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616H", "location": "Liphook", "stage_seq": 12, "distance_m": 44390.128, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0623", "location": "Haslemere", "stage_seq": 13, "distance_m": 50553.075, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633H", "location": "Godalming", "stage_seq": 14, "distance_m": 64264.11, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Farncombe", "stage_seq": 15, "distance_m": 65796.557, "section_seq": 1, "route_path_id": 72696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Shalford Jn", "stage_seq": 16, "distance_m": 69007.612, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0643", "location": "Guildford", "stage_seq": 17, "distance_m": 71000.791, "section_seq": 1, "route_path_id": 72696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Woking Jn", "stage_seq": 18, "distance_m": 79887.778, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0652H", "location": "Woking", "stage_seq": 19, "distance_m": 80729.748, "section_seq": 1, "route_path_id": 72696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "Hampton Court Jn", "stage_seq": 20, "distance_m": 98148.964, "section_seq": 1, "route_path_id": 72696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Surbiton", "stage_seq": 21, "distance_m": 100375.204, "section_seq": 1, "route_path_id": 72696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703", "location": "Berrylands Juncton", "stage_seq": 22, "distance_m": 103218.722, "section_seq": 1, "route_path_id": 72696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704H", "location": "New Malden", "stage_seq": 23, "distance_m": 104033.281, "section_seq": 1, "route_path_id": 72696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "Wimbledon", "stage_seq": 24, "distance_m": 108015.891, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0713", "location": "Clapham Junction (M)", "stage_seq": 25, "distance_m": 113392.317, "section_seq": 1, "route_path_id": 72696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Waterloo West Crossings", "stage_seq": 26, "distance_m": 118924.667, "section_seq": 1, "route_path_id": 72696}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 27, "distance_m": 119667.35, "section_seq": 1, "route_path_id": 72696}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 119667.35, "from_m": 0.0, "section_seq": 1, "route_path_id": 72696}], "total_distance_m": 119667.35, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 100375.111, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 19292.239, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:18Z", "source_id": 52031451, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:26:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:22Z", "source_id": 16780539, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27369, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:52Z", "source_id": 52036130, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:58Z", "source_id": 16781917, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27386, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:35Z", "source_id": 52042550, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:36:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:39Z", "source_id": 16783803, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27401, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:48Z", "source_id": 52048627, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:41:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:50Z", "source_id": 16785683, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:32Z", "source_id": 52052127, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:44:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:34Z", "source_id": 16786779, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28088, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:01Z", "source_id": 52059856, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:49:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:03Z", "source_id": 16789109, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28078, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:16Z", "source_id": 52076838, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:00:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:22Z", "source_id": 16794373, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28070, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:29Z", "source_id": 52089188, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:08:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:32Z", "source_id": 16798333, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28062, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:54Z", "source_id": 52101001, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:14:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:57Z", "source_id": 16802173, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28042, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:19:56Z", "source_id": 52112481, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:19:58Z", "source_id": 16805919, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28017, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:31:23Z", "source_id": 52135977, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:31:26Z", "source_id": 16813456, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28009, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:21Z", "source_id": 52143001, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:35:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:24Z", "source_id": 16815492, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27917, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:24Z", "source_id": 52156688, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:41:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:28Z", "source_id": 16819751, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:01Z", "source_id": 52178928, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:50:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:07Z", "source_id": 16826702, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:46Z", "source_id": 52212832, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:48Z", "source_id": 16837067, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:37Z", "source_id": 52220275, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:07:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:38Z", "source_id": 16839308, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:49Z", "source_id": 52228404, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:10:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:51Z", "source_id": 16841767, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:54Z", "source_id": 52236597, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:14:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:00Z", "source_id": 16844204, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28967, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:07Z", "source_id": 52258409, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T06:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:11Z", "source_id": 16850763, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}] |
Portsmouth Harbour |
0523 |
0523 |
4 |
None |
None |
London Waterloo |
0723 |
0721 |
12 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83865/2026-09-17/detailed |
None |
Clapham Junction (M) |
2026-09-17T07:14:00+01:00 |
London Waterloo |
7.0 |
{"type": "LineString", "coordinates": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
3.9 |
0715 |
0722 |
Woking |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-17 06:32:51 |
TERMINATED |
2026-09-17 06:22:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16850763 |
1789626088948976 |
130 |
130 |
2026-09-17 06:32:43.892029 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:43.129233 |
| 599814 |
630696 |
W32642 |
872C06M617 |
2026-09-17 |
COMPLETE |
16847539 |
2026-09-17 07:22:00 |
2026-09-17 06:32:51 |
2026-09-19 06:32:51 |
{"id": 630696, "stp": "P", "toc": "Southern", "uid": "W32642", "consist": "377155", "dest_crs": "SEF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32642/2026-09-17/detailed", "trust_id": "872C06M617", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Seaford", "service_date": "2026-09-17", "dest_arr_time": "0720", "dest_platform": "1", "is_terminated": 1, "next_location": "Seaford", "signalling_id": "2C06", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "0722", "current_leg_dep": "0716½", "current_leg_end": "Seaford", "origin_dep_time": "0636", "origin_platform": "7", "current_location": "Seaford", "last_update_time": "2026-09-17T06:32:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0826064, 50.779975], [0.0837877, 50.7794978], [0.0862479, 50.7784561], [0.08983152841195213, 50.77696513046038], [0.0935207, 50.7754302], [0.0968963, 50.77407230000001], [0.0979732, 50.77364930000001], [0.0991065, 50.77317670000001], [0.0999594, 50.77281560000001]]}", "current_leg_start": "Bishopstone", "dest_arr_time_act": "0720", "motion_projection": null, "next_location_lat": "50.7728156", "next_location_lon": "0.0999594", "previous_location": "Bishopstone", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 309.393, \"from_m\": 260.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 326.646, \"from_m\": 309.393, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 384.863, \"from_m\": 326.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 407.355, \"from_m\": 384.863, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 436.974, \"from_m\": 407.355, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 459.865, \"from_m\": 436.974, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 464.306, \"from_m\": 459.865, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 558.327, \"from_m\": 464.306, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 944.42, \"from_m\": 558.327, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2422.549, \"from_m\": 944.42, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 4879.231, \"from_m\": 2422.549, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6134.603, \"from_m\": 4879.231, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10856.16, \"from_m\": 6134.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12646.0, \"from_m\": 10856.16, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12910.659, \"from_m\": 12646.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 13062.346, \"from_m\": 12910.659, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14622.671, \"from_m\": 13062.346, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18132.302, \"from_m\": 14622.671, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18352.87, \"from_m\": 18132.302, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22210.275, \"from_m\": 18352.87, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23188.151, \"from_m\": 22210.275, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 23564.936, \"from_m\": 23188.151, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26825.014, \"from_m\": 23564.936, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27081.792, \"from_m\": 26825.014, \"capability_applied\": null, \"effective_limit_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\": 630696, \"profile_key\": \"cddacbcfaa1e0896cc418876712c0c4a2d0b4c76dd255c39e29e7cd0c58959eb\", \"schedule_id\": 26134, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 2, \"distance_m\": 1189.137, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642\", \"location\": \"Moulsecoomb\", \"stage_seq\": 3, \"distance_m\": 2850.936, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646\", \"location\": \"Falmer\", \"stage_seq\": 4, \"distance_m\": 5672.421, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0700H\", \"location\": \"Lewes\", \"stage_seq\": 5, \"distance_m\": 12858.915, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Southerham Jn\", \"stage_seq\": 6, \"distance_m\": 14494.17, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Southease Sig. TLW17\", \"stage_seq\": 7, \"distance_m\": 15413.505, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707\", \"location\": \"Southease\", \"stage_seq\": 8, \"distance_m\": 18314.146, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0711\", \"wtt_dep\": \"0711H\", \"location\": \"Newhaven Town\", \"stage_seq\": 9, \"distance_m\": 22801.508, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713\", \"location\": \"Newhaven Harbour\", \"stage_seq\": 10, \"distance_m\": 23311.956, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0716H\", \"location\": \"Bishopstone\", \"stage_seq\": 11, \"distance_m\": 25624.825, \"section_seq\": 1, \"route_path_id\": 30975}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": null, \"location\": \"Seaford\", \"stage_seq\": 12, \"distance_m\": 27081.792, \"section_seq\": 1, \"route_path_id\": 30975}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27081.792, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30975}], \"total_distance_m\": 27081.792, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26969.903, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 111.889, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0636", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.5", "current_position_lat": "50.7728156", "current_position_lon": "0.0999594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:36Z\", \"source_id\": 52152653, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:39Z\", \"source_id\": 16818454, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:02Z\", \"source_id\": 52160408, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:06Z\", \"source_id\": 16820939, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:09Z\", \"source_id\": 52167381, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:11Z\", \"source_id\": 16823137, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:43Z\", \"source_id\": 52185482, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:46Z\", \"source_id\": 16828703, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:51Z\", \"source_id\": 52223477, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:55Z\", \"source_id\": 16840285, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:29Z\", \"source_id\": 52238242, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:32Z\", \"source_id\": 16844683, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:15Z\", \"source_id\": 52242851, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:22Z\", \"source_id\": 16846074, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:07Z\", \"source_id\": 52247636, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:08Z\", \"source_id\": 16847538, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:07Z\", \"source_id\": 52247636, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:08Z\", \"source_id\": 16847539, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Seaford", "service_state_platform": "2", "timing_fact_generation": 1789625862323037, "current_leg_arrival_utc": "2026-09-17T07:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:43.138827", "service_state_evidence_id": 16847539, "current_leg_start_actual_dep": "2026-09-17T07:18:30+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-17T06:22:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:43.896041", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BTN |
SEF |
2C06 |
377155 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 309.393, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 326.646, "from_m": 309.393, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 384.863, "from_m": 326.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 407.355, "from_m": 384.863, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 436.974, "from_m": 407.355, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 459.865, "from_m": 436.974, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 464.306, "from_m": 459.865, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 558.327, "from_m": 464.306, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 944.42, "from_m": 558.327, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2422.549, "from_m": 944.42, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 4879.231, "from_m": 2422.549, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6134.603, "from_m": 4879.231, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10856.16, "from_m": 6134.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12646.0, "from_m": 10856.16, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12910.659, "from_m": 12646.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 13062.346, "from_m": 12910.659, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14622.671, "from_m": 13062.346, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18132.302, "from_m": 14622.671, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18352.87, "from_m": 18132.302, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22210.275, "from_m": 18352.87, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23188.151, "from_m": 22210.275, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 23564.936, "from_m": 23188.151, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26825.014, "from_m": 23564.936, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27081.792, "from_m": 26825.014, "capability_applied": null, "effective_limit_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": 630696, "profile_key": "cddacbcfaa1e0896cc418876712c0c4a2d0b4c76dd255c39e29e7cd0c58959eb", "schedule_id": 26134, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0636", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "London Road (Brighton)", "stage_seq": 2, "distance_m": 1189.137, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642", "location": "Moulsecoomb", "stage_seq": 3, "distance_m": 2850.936, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646", "location": "Falmer", "stage_seq": 4, "distance_m": 5672.421, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0700H", "location": "Lewes", "stage_seq": 5, "distance_m": 12858.915, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Southerham Jn", "stage_seq": 6, "distance_m": 14494.17, "section_seq": 1, "route_path_id": 30975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Southease Sig. TLW17", "stage_seq": 7, "distance_m": 15413.505, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707", "location": "Southease", "stage_seq": 8, "distance_m": 18314.146, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0711", "wtt_dep": "0711H", "location": "Newhaven Town", "stage_seq": 9, "distance_m": 22801.508, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713", "location": "Newhaven Harbour", "stage_seq": 10, "distance_m": 23311.956, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0716H", "location": "Bishopstone", "stage_seq": 11, "distance_m": 25624.825, "section_seq": 1, "route_path_id": 30975}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": null, "location": "Seaford", "stage_seq": 12, "distance_m": 27081.792, "section_seq": 1, "route_path_id": 30975}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27081.792, "from_m": 0.0, "section_seq": 1, "route_path_id": 30975}], "total_distance_m": 27081.792, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26969.903, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 111.889, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31124, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:36Z", "source_id": 52152653, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:40:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:39Z", "source_id": 16818454, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31129, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:02Z", "source_id": 52160408, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:06Z", "source_id": 16820939, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31133, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:09Z", "source_id": 52167381, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:47:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:11Z", "source_id": 16823137, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31159, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:43Z", "source_id": 52185482, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:54:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:46Z", "source_id": 16828703, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31176, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:51Z", "source_id": 52223477, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:09:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:55Z", "source_id": 16840285, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31181, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:29Z", "source_id": 52238242, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:14:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:32Z", "source_id": 16844683, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31186, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:15Z", "source_id": 52242851, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:16:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:22Z", "source_id": 16846074, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31192, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:07Z", "source_id": 52247636, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:19:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:08Z", "source_id": 16847538, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31194, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:07Z", "source_id": 52247636, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:08Z", "source_id": 16847539, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}] |
Brighton |
0636 |
0636 |
7 |
None |
None |
Seaford |
0720 |
0720 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32642/2026-09-17/detailed |
None |
Bishopstone |
2026-09-17T07:18:30+01:00 |
Seaford |
5.5 |
{"type": "LineString", "coordinates": [[0.0826064, 50.779975], [0.0837877, 50.7794978], [0.0862479, 50.7784561], [0.08983152841195213, 50.77696513046038], [0.0935207, 50.7754302], [0.0968963, 50.77407230000001], [0.0979732, 50.77364930000001], [0.0991065, 50.77317670000001], [0.0999594, 50.77281560000001]]} |
0.9 |
0716½ |
0722 |
Bishopstone |
Seaford |
Seaford |
50.7728156 |
0.0999594 |
50.7728156 |
0.0999594 |
1 |
0 |
2026-09-17 06:32:51 |
TERMINATED |
2026-09-17 06:22:00 |
Seaford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16847539 |
1789625862323037 |
49 |
49 |
2026-09-17 06:32:43.896041 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:43.138827 |
| 599815 |
632824 |
G80171 |
541N81MB17 |
2026-09-17 |
COMPLETE |
16852008 |
2026-09-17 07:22:00 |
2026-09-17 06:32:51 |
2026-09-19 06:32:51 |
{"id": 632824, "stp": "P", "toc": "London North Eastern Railway", "uid": "G80171", "consist": null, "dest_crs": "YRK", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G80171/2026-09-17/detailed", "trust_id": "541N81MB17", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": "07:45:00", "dar_platform": null, "dest_station": "York", "service_date": "2026-09-17", "dest_arr_time": "0951", "dest_platform": "7", "is_terminated": 1, "next_location": "Peterborough", "signalling_id": "1N81", "timing_status": null, "origin_station": "London Kings Cross", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0745", "origin_platform": "0R", "current_location": "London Kings Cross", "last_update_time": "2026-09-17T06:32:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0949", "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\": 395.817, \"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\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37186.098, \"from_m\": 12632.199, \"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\": 87870.747, \"from_m\": 37186.098, \"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\": 90657.224, \"from_m\": 87870.747, \"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\": 111521.761, \"from_m\": 90657.224, \"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\": 114230.256, \"from_m\": 111521.761, \"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\": 115586.664, \"from_m\": 114230.256, \"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\": 121082.956, \"from_m\": 115586.664, \"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\": 122782.025, \"from_m\": 121082.956, \"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\": 123561.505, \"from_m\": 122782.025, \"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\": 161510.712, \"from_m\": 123561.505, \"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\": 169284.172, \"from_m\": 161510.712, \"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\": 170378.524, \"from_m\": 169284.172, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 174263.333, \"from_m\": 170378.524, \"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\": 194069.217, \"from_m\": 174263.333, \"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\": 194336.895, \"from_m\": 194069.217, \"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\": 194437.308, \"from_m\": 194336.895, \"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\": 194801.558, \"from_m\": 194437.308, \"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\": 214977.598, \"from_m\": 194801.558, \"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\": 214989.544, \"from_m\": 214977.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 216156.066, \"from_m\": 214989.544, \"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\": 219218.807, \"from_m\": 216156.066, \"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\": 222364.451, \"from_m\": 219218.807, \"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\": 224738.322, \"from_m\": 222364.451, \"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\": 224792.28, \"from_m\": 224738.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234487.17, \"from_m\": 224792.28, \"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\": 238863.468, \"from_m\": 234487.17, \"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\": 248111.871, \"from_m\": 238863.468, \"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\": 250206.489, \"from_m\": 248111.871, \"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\": 251281.96, \"from_m\": 250206.489, \"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\": 251401.955, \"from_m\": 251281.96, \"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\": 251754.265, \"from_m\": 251401.955, \"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\": 252195.207, \"from_m\": 251754.265, \"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\": 271799.764, \"from_m\": 252195.207, \"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\": 271909.835, \"from_m\": 271799.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 299384.1, \"from_m\": 271909.835, \"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\": 299870.792, \"from_m\": 299384.1, \"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\": 302311.097, \"from_m\": 299870.792, \"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\": 302722.329, \"from_m\": 302311.097, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 302856.69, \"from_m\": 302722.329, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 303014.668, \"from_m\": 302856.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\": 303213.417, \"from_m\": 303014.668, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 303253.83, \"from_m\": 303213.417, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 303284.443, \"from_m\": 303253.83, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 303524.139, \"from_m\": 303284.443, \"capability_applied\": null, \"effective_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\": 632824, \"profile_key\": \"ae2fc4bfd898ed5c06eca5266e3fb8de946781ab29ecdc6ccd07070ac60a0f45\", \"schedule_id\": 12207, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.081, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.79, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.568, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.68, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.081, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0835\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.103, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841H\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.365, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848H\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.4, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0851H\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169518.985, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0856H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.67, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0859H\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193037.845, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0900\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 194129.46, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0903\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 202563.235, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": false, \"wtt_arr\": \"0911\", \"wtt_dep\": \"0913\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 222740.581, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0922H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 244265.291, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": false, \"wtt_arr\": \"0926\", \"wtt_dep\": \"0929\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 250696.844, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0932H\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 28, \"distance_m\": 257473.091, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0937\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 29, \"distance_m\": 271835.788, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0939H\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 30, \"distance_m\": 281128.73, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0944H\", \"location\": \"Colton Jn\", \"stage_seq\": 31, \"distance_m\": 294092.764, \"section_seq\": 1, \"route_path_id\": 69637}, {\"is_pass\": false, \"wtt_arr\": \"0949\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 32, \"distance_m\": 303524.139, \"section_seq\": 1, \"route_path_id\": 69637}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 303524.139, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69637}], \"total_distance_m\": 303524.139, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 302910.077, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 614.062, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0745", "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 Kings Cross", "service_state_platform": "0R", "timing_fact_generation": 1789626164801378, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:44.797432", "service_state_evidence_id": 16852008, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T06:22:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:44.957524", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
KGX |
YRK |
1N81 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 395.817, "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": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37186.098, "from_m": 12632.199, "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": 87870.747, "from_m": 37186.098, "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": 90657.224, "from_m": 87870.747, "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": 111521.761, "from_m": 90657.224, "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": 114230.256, "from_m": 111521.761, "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": 115586.664, "from_m": 114230.256, "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": 121082.956, "from_m": 115586.664, "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": 122782.025, "from_m": 121082.956, "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": 123561.505, "from_m": 122782.025, "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": 161510.712, "from_m": 123561.505, "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": 169284.172, "from_m": 161510.712, "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": 170378.524, "from_m": 169284.172, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174263.333, "from_m": 170378.524, "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": 194069.217, "from_m": 174263.333, "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": 194336.895, "from_m": 194069.217, "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": 194437.308, "from_m": 194336.895, "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": 194801.558, "from_m": 194437.308, "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": 214977.598, "from_m": 194801.558, "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": 214989.544, "from_m": 214977.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216156.066, "from_m": 214989.544, "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": 219218.807, "from_m": 216156.066, "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": 222364.451, "from_m": 219218.807, "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": 224738.322, "from_m": 222364.451, "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": 224792.28, "from_m": 224738.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234487.17, "from_m": 224792.28, "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": 238863.468, "from_m": 234487.17, "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": 248111.871, "from_m": 238863.468, "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": 250206.489, "from_m": 248111.871, "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": 251281.96, "from_m": 250206.489, "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": 251401.955, "from_m": 251281.96, "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": 251754.265, "from_m": 251401.955, "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": 252195.207, "from_m": 251754.265, "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": 271799.764, "from_m": 252195.207, "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": 271909.835, "from_m": 271799.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 299384.1, "from_m": 271909.835, "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": 299870.792, "from_m": 299384.1, "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": 302311.097, "from_m": 299870.792, "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": 302722.329, "from_m": 302311.097, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 302856.69, "from_m": 302722.329, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 303014.668, "from_m": 302856.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": 303213.417, "from_m": 303014.668, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 303253.83, "from_m": 303213.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 303284.443, "from_m": 303253.83, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 303524.139, "from_m": 303284.443, "capability_applied": null, "effective_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": 632824, "profile_key": "ae2fc4bfd898ed5c06eca5266e3fb8de946781ab29ecdc6ccd07070ac60a0f45", "schedule_id": 12207, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0745", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.081, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.79, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.568, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.68, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.081, "section_seq": 1, "route_path_id": 69637}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0835", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.103, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841H", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.365, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848H", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.4, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0851H", "location": "Grantham", "stage_seq": 20, "distance_m": 169518.985, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0856H", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.67, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0859H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193037.845, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0900", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 194129.46, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0903", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 202563.235, "section_seq": 1, "route_path_id": 69637}, {"is_pass": false, "wtt_arr": "0911", "wtt_dep": "0913", "location": "Retford", "stage_seq": 25, "distance_m": 222740.581, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0922H", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 244265.291, "section_seq": 1, "route_path_id": 69637}, {"is_pass": false, "wtt_arr": "0926", "wtt_dep": "0929", "location": "Doncaster", "stage_seq": 27, "distance_m": 250696.844, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0932H", "location": "Shaftholme Jn", "stage_seq": 28, "distance_m": 257473.091, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0937", "location": "Temple Hirst Jn", "stage_seq": 29, "distance_m": 271835.788, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0939H", "location": "Hambleton North Jn", "stage_seq": 30, "distance_m": 281128.73, "section_seq": 1, "route_path_id": 69637}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0944H", "location": "Colton Jn", "stage_seq": 31, "distance_m": 294092.764, "section_seq": 1, "route_path_id": 69637}, {"is_pass": false, "wtt_arr": "0949", "wtt_dep": null, "location": "York", "stage_seq": 32, "distance_m": 303524.139, "section_seq": 1, "route_path_id": 69637}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 303524.139, "from_m": 0.0, "section_seq": 1, "route_path_id": 69637}], "total_distance_m": 303524.139, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 302910.077, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 614.062, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Kings Cross |
0745 |
0745 |
0R |
7:45:00 |
None |
York |
0951 |
0949 |
7 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G80171/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
London Kings Cross |
Peterborough |
None |
None |
None |
None |
1 |
0 |
2026-09-17 06:32:51 |
TERMINATED |
2026-09-17 06:22:00 |
London Kings Cross |
TRUST |
TRUST_CANCELLATION |
16852008 |
1789626164801378 |
1 |
1 |
2026-09-17 06:32:44.957524 |
0R |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:44.797432 |
| 599816 |
629966 |
W87919 |
652R05M617 |
2026-09-17 |
COMPLETE |
16849587 |
2026-09-17 07:22:00 |
2026-09-17 06:32:51 |
2026-09-19 06:32:51 |
{"id": 629966, "stp": "P", "toc": "West Midlands Trains", "uid": "W87919", "consist": "730003+730044", "dest_crs": "RDC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87919/2026-09-17/detailed", "trust_id": "652R05M617", "origin_crs": "FOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redditch", "service_date": "2026-09-17", "dest_arr_time": "0723", "dest_platform": null, "is_terminated": 1, "next_location": "Redditch", "signalling_id": "2R05", "timing_status": "EARLY", "origin_station": "Four Oaks", "current_leg_arr": "0722", "current_leg_dep": "0717", "current_leg_end": "Redditch", "origin_dep_time": "0616", "origin_platform": "3", "current_location": "Redditch", "last_update_time": "2026-09-17T06:32:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.967947, 52.3468345], [-1.9678044, 52.34637599999999], [-1.9677640999999997, 52.3462372], [-1.9677197999999996, 52.3460627], [-1.967702, 52.345975300000006], [-1.9676876000000003, 52.34586050000001], [-1.9676663999999997, 52.3456639], [-1.9676626, 52.3455693], [-1.9676603999999995, 52.34542059999999], [-1.9676644, 52.34532230000001], [-1.9676705999999995, 52.3451008], [-1.9676762000000003, 52.34499000000001], [-1.9676784, 52.344896100000014], [-1.967687, 52.3447619], [-1.9676975999999995, 52.34464870000001], [-1.9677070999999997, 52.3445251], [-1.9677197, 52.3444301], [-1.9677391, 52.344315300000005], [-1.9677666, 52.344171200000005], [-1.9677979, 52.3440247], [-1.9678240999999996, 52.34392519999999], [-1.9678572, 52.34380869999999], [-1.9678858, 52.34370930000001], [-1.9679175, 52.3435961], [-1.9682538, 52.34274209999999], [-1.9683302, 52.3425577], [-1.9683827, 52.34242039999999], [-1.9684358, 52.342270000000006], [-1.9684928, 52.34209349999999], [-1.9685239000000003, 52.3420015], [-1.9685525, 52.3419001], [-1.9686006, 52.34171570000001], [-1.9686404, 52.34153400000001], [-1.9686777999999996, 52.34134649999999], [-1.9687104999999996, 52.3411583], [-1.9687379, 52.340959000000005], [-1.9687508, 52.3408341], [-1.9687635999999995, 52.340681199999985], [-1.9687787, 52.340478], [-1.9687808, 52.34027149999999], [-1.9687806, 52.3400335], [-1.9687751, 52.339853999999995], [-1.9687626, 52.3396381], [-1.9687517, 52.33949440000001], [-1.9687404, 52.3393834], [-1.9687197, 52.33919770000001], [-1.9686827, 52.33895149999999], [-1.9686222999999996, 52.338647], [-1.9685717, 52.33840260000001], [-1.9685003, 52.3381413], [-1.9684175, 52.3378663], [-1.9683668000000003, 52.3377134], [-1.9682914999999996, 52.3375249], [-1.9681925, 52.33729369999998], [-1.9681589, 52.3372217], [-1.968069, 52.3370271], [-1.9679872, 52.3368681], [-1.9678771999999995, 52.33666560000001], [-1.9677691999999996, 52.33648110000001], [-1.9677008, 52.33636229999998], [-1.9675948999999997, 52.33619949999999], [-1.9674719, 52.33601500000001], [-1.9673441999999997, 52.33582930000001], [-1.9671834, 52.33561269999999], [-1.9670898, 52.33549029999999], [-1.9669531, 52.335319], [-1.9668282, 52.335164099999986], [-1.9666946000000003, 52.3350125], [-1.9665992, 52.334899], [-1.9664947, 52.334784], [-1.9663195, 52.3346007], [-1.9661901999999996, 52.334469199999994], [-1.9660234, 52.3343033], [-1.9659311, 52.3342139], [-1.9658048999999995, 52.334098], [-1.9656211, 52.33393039999999], [-1.9655218999999997, 52.3338338], [-1.9652956, 52.333642000000005], [-1.9650444, 52.33344899999999], [-1.9648921, 52.33333079999999], [-1.9646859, 52.33317549999999], [-1.9641029999999997, 52.3327521], [-1.9638211, 52.3325464], [-1.9634180999999995, 52.3322545], [-1.9632757999999997, 52.33215400000001], [-1.9624364999999997, 52.3315457], [-1.9622419, 52.3314057], [-1.9619123999999992, 52.3311661], [-1.9607432, 52.330318600000005], [-1.960597, 52.330212299999985], [-1.9604976999999997, 52.3301414], [-1.9603558999999997, 52.3300401], [-1.9601811614127216, 52.32991742479848], [-1.9601364, 52.32988600000001], [-1.9598497, 52.32969829999999], [-1.9595928, 52.3295286], [-1.9593509, 52.32937679999999], [-1.9591111999999995, 52.32923180000001], [-1.9588264, 52.3290652], [-1.9584915000000005, 52.3288736], [-1.9582541, 52.3287409], [-1.9579900999999995, 52.32860070000001], [-1.9576165, 52.32840660000001], [-1.9573059, 52.3282533], [-1.957064, 52.32813530000001], [-1.9569656, 52.32808779999999], [-1.9568640999999996, 52.3280353], [-1.9567192, 52.32796140000001], [-1.9565811, 52.3278867], [-1.9564385, 52.32781000000001], [-1.9562508, 52.3277048], [-1.9560979000000005, 52.327615], [-1.9559580999999997, 52.3275324], [-1.9557155, 52.3273829], [-1.9554409999999995, 52.32721279999999], [-1.9552609, 52.32709349999999], [-1.9550734000000003, 52.3269676], [-1.9548788, 52.3268347], [-1.9546521, 52.32667359999999], [-1.9544463, 52.32651899999999], [-1.9542557, 52.32636989999999], [-1.9541285, 52.32627029999999], [-1.9540183, 52.3261801], [-1.9538769, 52.3260609], [-1.9537118, 52.32592229999999], [-1.9535684, 52.325797699999995], [-1.9534092, 52.3256515], [-1.9532345999999996, 52.32549230000001], [-1.9530757999999997, 52.32534399999999], [-1.9529105, 52.32519659999999], [-1.9527482, 52.32505189999999], [-1.9525893, 52.3249191], [-1.9524030999999995, 52.3247614], [-1.9522418999999995, 52.3246353], [-1.9517880999999997, 52.3242944], [-1.9513840999999996, 52.3240156], [-1.9511760999999996, 52.3238826], [-1.9509292999999996, 52.32372339999999], [-1.9507220999999997, 52.3235912], [-1.9505269000000005, 52.3234745], [-1.9503376, 52.3233538], [-1.9502486999999995, 52.32329669999999], [-1.9500312, 52.3231539], [-1.9497824999999995, 52.3229834], [-1.9495467, 52.3228158], [-1.94927, 52.322609500000006], [-1.9490308000000005, 52.3224232], [-1.9488004000000003, 52.32223479999999], [-1.9482799999999996, 52.3217931], [-1.9480712, 52.3216089], [-1.9480121, 52.3215539], [-1.9478127000000005, 52.3213752], [-1.9476651, 52.3212309], [-1.9475471, 52.3211192], [-1.9473746, 52.3209451], [-1.947235, 52.320800199999994], [-1.9470712999999995, 52.3206263], [-1.9469264, 52.320465299999995], [-1.9467822, 52.32030149999999], [-1.9464950999999997, 52.3199687], [-1.9459083, 52.3192508], [-1.9449479, 52.31806879999999], [-1.9447345, 52.3178062], [-1.9444163, 52.3174146], [-1.9439502, 52.31684379999999], [-1.943749, 52.316588900000006], [-1.9436152, 52.31643119999998], [-1.9434863, 52.3162688], [-1.9433338, 52.31607679999998], [-1.9426573, 52.3152415], [-1.942531, 52.315085399999994], [-1.9422523000000005, 52.31473749999999], [-1.9421697, 52.3146257], [-1.9420877999999997, 52.3144912], [-1.9420089, 52.3143518], [-1.9419652, 52.31426449999999], [-1.9419250999999995, 52.31416800000001], [-1.9418933, 52.3140741], [-1.9418751000000003, 52.3140185], [-1.9418594, 52.3139582], [-1.9418449, 52.313884], [-1.9418278, 52.3137573], [-1.9418202, 52.31362229999999], [-1.9418154999999997, 52.3135392], [-1.9418164, 52.313412], [-1.9418261, 52.313267399999994], [-1.9418383999999995, 52.31314149999999], [-1.9418730999999996, 52.3129609], [-1.9418948, 52.31285859999999], [-1.9419203000000005, 52.31277089999999], [-1.9419714, 52.312618099999995], [-1.9420377, 52.312468300000006], [-1.9421009, 52.312337600000006], [-1.9421832, 52.3121994], [-1.9422809999999997, 52.312049], [-1.9423718, 52.3119232], [-1.9424671, 52.311803999999995], [-1.9425763, 52.3116777], [-1.9427016, 52.311544299999994], [-1.9428235000000005, 52.3114271], [-1.9429252, 52.3113467], [-1.9430605999999997, 52.311229700000005], [-1.9432080999999997, 52.311114], [-1.9433512, 52.31100740000001], [-1.9435733, 52.3108572], [-1.9438767, 52.31067230000001], [-1.9442514, 52.3104499], [-1.9445721, 52.310259499999994], [-1.9447839, 52.31013029999999], [-1.9450011, 52.30999080000001], [-1.9451787, 52.3098619], [-1.9453253, 52.3097512], [-1.9454337, 52.30966019999998], [-1.9455635, 52.3095403], [-1.9456987, 52.309396], [-1.9458055000000003, 52.3092624], [-1.9458682000000005, 52.30917279999999], [-1.9459313, 52.3090715], [-1.9459929, 52.3089631], [-1.9460465, 52.30885510000001], [-1.9460827999999997, 52.30877219999999], [-1.9461296999999995, 52.30864760000001], [-1.9461658, 52.30852519999999], [-1.9461927000000003, 52.308414699999986], [-1.9462083, 52.3083113], [-1.9462145, 52.308181], [-1.9462069, 52.30805960000001], [-1.9461923, 52.3079413], [-1.9461651, 52.307824499999995], [-1.9461381999999996, 52.30771190000001], [-1.9460583, 52.30749610000001], [-1.9458899000000005, 52.3070768], [-1.9456993999999996, 52.3065951]]}", "current_leg_start": "Alvechurch", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "52.3065951", "next_location_lon": "-1.9456994", "previous_location": "Alvechurch", "current_leg_milage": "3.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.252, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 205.558, \"from_m\": 190.252, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 236.683, \"from_m\": 205.558, \"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\": 664.457, \"from_m\": 236.683, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 688.471, \"from_m\": 664.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1046.6, \"from_m\": 688.471, \"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\": 1871.927, \"from_m\": 1046.6, \"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\": 2251.88, \"from_m\": 1871.927, \"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\": 3850.917, \"from_m\": 2251.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3887.579, \"from_m\": 3850.917, \"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\": 6429.68, \"from_m\": 3887.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\": 6439.055, \"from_m\": 6429.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6731.318, \"from_m\": 6439.055, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6759.755, \"from_m\": 6731.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7487.727, \"from_m\": 6759.755, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8672.777, \"from_m\": 7487.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9184.693, \"from_m\": 8672.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9209.016, \"from_m\": 9184.693, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9612.123, \"from_m\": 9209.016, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9848.082, \"from_m\": 9612.123, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10148.923, \"from_m\": 9848.082, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10621.21, \"from_m\": 10148.923, \"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\": 11875.677, \"from_m\": 10621.21, \"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\": 12620.866, \"from_m\": 11875.677, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12997.195, \"from_m\": 12620.866, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13777.823, \"from_m\": 12997.195, \"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\": 14199.753, \"from_m\": 13777.823, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14213.619, \"from_m\": 14199.753, \"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\": 14249.615, \"from_m\": 14213.619, \"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\": 14757.211, \"from_m\": 14249.615, \"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\": 14984.879, \"from_m\": 14757.211, \"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\": 16451.78, \"from_m\": 14984.879, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18960.699, \"from_m\": 16451.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22390.145, \"from_m\": 18960.699, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22686.146, \"from_m\": 22390.145, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22988.53, \"from_m\": 22686.146, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23142.059, \"from_m\": 22988.53, \"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\": 23567.304, \"from_m\": 23142.059, \"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\": 23627.544, \"from_m\": 23567.304, \"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\": 24793.664, \"from_m\": 23627.544, \"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\": 24845.537, \"from_m\": 24793.664, \"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\": 27516.665, \"from_m\": 24845.537, \"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\": 27589.059, \"from_m\": 27516.665, \"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\": 31334.616, \"from_m\": 27589.059, \"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\": 31989.106, \"from_m\": 31334.616, \"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\": 33570.442, \"from_m\": 31989.106, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38354.293, \"from_m\": 33570.442, \"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\": 39361.148, \"from_m\": 38354.293, \"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\": 629966, \"profile_key\": \"265b94dea241bb92dce746a267dbe9f7e114e9778414fc0b685b24504773e60a\", \"schedule_id\": 29806, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Four Oaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 2, \"distance_m\": 2103.003, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Wylde Green\", \"stage_seq\": 3, \"distance_m\": 4315.826, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0624H\", \"location\": \"Chester Road\", \"stage_seq\": 4, \"distance_m\": 5372.461, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0627\", \"location\": \"Erdington\", \"stage_seq\": 5, \"distance_m\": 6362.127, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0629H\", \"location\": \"Gravelly Hill\", \"stage_seq\": 6, \"distance_m\": 8129.666, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0632H\", \"location\": \"Aston\", \"stage_seq\": 7, \"distance_m\": 10245.168, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Proof House Jn\", \"stage_seq\": 8, \"distance_m\": 13497.735, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0643\", \"location\": \"Birmingham New Street\", \"stage_seq\": 9, \"distance_m\": 14511.59, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0647\", \"location\": \"Five Ways\", \"stage_seq\": 10, \"distance_m\": 15921.915, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0651\", \"location\": \"University\", \"stage_seq\": 11, \"distance_m\": 18640.8, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653H\", \"location\": \"Selly Oak\", \"stage_seq\": 12, \"distance_m\": 19801.364, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": \"0656\", \"location\": \"Bournville\", \"stage_seq\": 13, \"distance_m\": 21552.614, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0659\", \"location\": \"Kings Norton\", \"stage_seq\": 14, \"distance_m\": 23318.042, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0701H\", \"wtt_dep\": \"0702\", \"location\": \"Northfield\", \"stage_seq\": 15, \"distance_m\": 25581.213, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0706\", \"location\": \"Longbridge\", \"stage_seq\": 16, \"distance_m\": 27177.692, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0711\", \"wtt_dep\": \"0713H\", \"location\": \"Barnt Green\", \"stage_seq\": 17, \"distance_m\": 31484.191, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718\", \"location\": \"Alvechurch\", \"stage_seq\": 18, \"distance_m\": 34184.232, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Weights Lane Jn\", \"stage_seq\": 19, \"distance_m\": 37013.289, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"Redditch\", \"stage_seq\": 20, \"distance_m\": 39361.148, \"section_seq\": 1, \"route_path_id\": 102545}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39361.148, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102545}], \"total_distance_m\": 39361.148, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 38089.949, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1271.199, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0616", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.3065951", "current_position_lon": "-1.9456994", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:18:01Z\", \"source_id\": 52108850, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:18:07Z\", \"source_id\": 16804806, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:33Z\", \"source_id\": 52113734, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:37Z\", \"source_id\": 16806330, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:22:56Z\", \"source_id\": 52118403, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:23:01Z\", \"source_id\": 16807858, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:15Z\", \"source_id\": 52123231, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:17Z\", \"source_id\": 16809342, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:28:09Z\", \"source_id\": 52129040, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:28:12Z\", \"source_id\": 16811212, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:31:36Z\", \"source_id\": 52136544, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:31:38Z\", \"source_id\": 16813586, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:50Z\", \"source_id\": 52150792, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:52Z\", \"source_id\": 16817905, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:14Z\", \"source_id\": 52169893, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:14Z\", \"source_id\": 52169896, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:18Z\", \"source_id\": 16823926, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:13Z\", \"source_id\": 52176964, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:16Z\", \"source_id\": 16826131, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:41Z\", \"source_id\": 52182957, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:45Z\", \"source_id\": 16827898, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:03Z\", \"source_id\": 52190917, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:04Z\", \"source_id\": 16830438, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:07Z\", \"source_id\": 52198284, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:11Z\", \"source_id\": 16832719, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:52Z\", \"source_id\": 52205257, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:57Z\", \"source_id\": 16834813, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:07Z\", \"source_id\": 52211165, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:11Z\", \"source_id\": 16836617, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:34Z\", \"source_id\": 52227778, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:35Z\", \"source_id\": 16841587, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:02Z\", \"source_id\": 52236888, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:07Z\", \"source_id\": 16844319, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:37Z\", \"source_id\": 52254349, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:41Z\", \"source_id\": 16849587, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redditch", "service_state_platform": "1", "timing_fact_generation": 1789625982430910, "current_leg_arrival_utc": "2026-09-17T07:22:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:48.644301", "service_state_evidence_id": 16849587, "current_leg_start_actual_dep": "2026-09-17T07:18:00+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-17T06:22:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:49.126712", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
FOK |
RDC |
2R05 |
730003+730044 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 190.252, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 205.558, "from_m": 190.252, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 236.683, "from_m": 205.558, "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": 664.457, "from_m": 236.683, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 688.471, "from_m": 664.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1046.6, "from_m": 688.471, "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": 1871.927, "from_m": 1046.6, "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": 2251.88, "from_m": 1871.927, "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": 3850.917, "from_m": 2251.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3887.579, "from_m": 3850.917, "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": 6429.68, "from_m": 3887.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": 6439.055, "from_m": 6429.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6731.318, "from_m": 6439.055, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6759.755, "from_m": 6731.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7487.727, "from_m": 6759.755, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8672.777, "from_m": 7487.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9184.693, "from_m": 8672.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9209.016, "from_m": 9184.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9612.123, "from_m": 9209.016, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9848.082, "from_m": 9612.123, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10148.923, "from_m": 9848.082, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10621.21, "from_m": 10148.923, "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": 11875.677, "from_m": 10621.21, "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": 12620.866, "from_m": 11875.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12997.195, "from_m": 12620.866, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13777.823, "from_m": 12997.195, "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": 14199.753, "from_m": 13777.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14213.619, "from_m": 14199.753, "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": 14249.615, "from_m": 14213.619, "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": 14757.211, "from_m": 14249.615, "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": 14984.879, "from_m": 14757.211, "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": 16451.78, "from_m": 14984.879, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18960.699, "from_m": 16451.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22390.145, "from_m": 18960.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22686.146, "from_m": 22390.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 22988.53, "from_m": 22686.146, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 23142.059, "from_m": 22988.53, "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": 23567.304, "from_m": 23142.059, "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": 23627.544, "from_m": 23567.304, "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": 24793.664, "from_m": 23627.544, "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": 24845.537, "from_m": 24793.664, "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": 27516.665, "from_m": 24845.537, "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": 27589.059, "from_m": 27516.665, "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": 31334.616, "from_m": 27589.059, "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": 31989.106, "from_m": 31334.616, "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": 33570.442, "from_m": 31989.106, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38354.293, "from_m": 33570.442, "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": 39361.148, "from_m": 38354.293, "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": 629966, "profile_key": "265b94dea241bb92dce746a267dbe9f7e114e9778414fc0b685b24504773e60a", "schedule_id": 29806, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0616", "location": "Four Oaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619H", "location": "Sutton Coldfield", "stage_seq": 2, "distance_m": 2103.003, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Wylde Green", "stage_seq": 3, "distance_m": 4315.826, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0624H", "location": "Chester Road", "stage_seq": 4, "distance_m": 5372.461, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0627", "location": "Erdington", "stage_seq": 5, "distance_m": 6362.127, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0629H", "location": "Gravelly Hill", "stage_seq": 6, "distance_m": 8129.666, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0632H", "location": "Aston", "stage_seq": 7, "distance_m": 10245.168, "section_seq": 1, "route_path_id": 102545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Proof House Jn", "stage_seq": 8, "distance_m": 13497.735, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0643", "location": "Birmingham New Street", "stage_seq": 9, "distance_m": 14511.59, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0647", "location": "Five Ways", "stage_seq": 10, "distance_m": 15921.915, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0651", "location": "University", "stage_seq": 11, "distance_m": 18640.8, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653H", "location": "Selly Oak", "stage_seq": 12, "distance_m": 19801.364, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": "0656", "location": "Bournville", "stage_seq": 13, "distance_m": 21552.614, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0659", "location": "Kings Norton", "stage_seq": 14, "distance_m": 23318.042, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0701H", "wtt_dep": "0702", "location": "Northfield", "stage_seq": 15, "distance_m": 25581.213, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0706", "location": "Longbridge", "stage_seq": 16, "distance_m": 27177.692, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0711", "wtt_dep": "0713H", "location": "Barnt Green", "stage_seq": 17, "distance_m": 31484.191, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718", "location": "Alvechurch", "stage_seq": 18, "distance_m": 34184.232, "section_seq": 1, "route_path_id": 102545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Weights Lane Jn", "stage_seq": 19, "distance_m": 37013.289, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "Redditch", "stage_seq": 20, "distance_m": 39361.148, "section_seq": 1, "route_path_id": 102545}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39361.148, "from_m": 0.0, "section_seq": 1, "route_path_id": 102545}], "total_distance_m": 39361.148, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38089.949, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1271.199, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19270, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:18:01Z", "source_id": 52108850, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:18:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:18:07Z", "source_id": 16804806, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19274, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:33Z", "source_id": 52113734, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:21:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:37Z", "source_id": 16806330, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19278, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:22:56Z", "source_id": 52118403, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:23:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:23:01Z", "source_id": 16807858, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19282, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:15Z", "source_id": 52123231, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:26:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:17Z", "source_id": 16809342, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19286, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:28:09Z", "source_id": 52129040, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:29:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:28:12Z", "source_id": 16811212, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19502, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:31:36Z", "source_id": 52136544, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:32:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:31:38Z", "source_id": 16813586, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19433, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:50Z", "source_id": 52150792, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:39:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:52Z", "source_id": 16817905, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:14Z", "source_id": 52169893, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:46:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:14Z", "source_id": 52169896, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:46:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:18Z", "source_id": 16823926, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20379, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:13Z", "source_id": 52176964, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:50:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:16Z", "source_id": 16826131, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:41Z", "source_id": 52182957, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:52:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:45Z", "source_id": 16827898, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20389, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:03Z", "source_id": 52190917, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:55:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:04Z", "source_id": 16830438, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20410, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:07Z", "source_id": 52198284, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:58:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:11Z", "source_id": 16832719, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20421, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:52Z", "source_id": 52205257, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:01:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:57Z", "source_id": 16834813, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20436, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:07Z", "source_id": 52211165, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:11Z", "source_id": 16836617, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20457, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:34Z", "source_id": 52227778, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:10:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:35Z", "source_id": 16841587, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20465, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:02Z", "source_id": 52236888, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:16:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:07Z", "source_id": 16844319, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20468, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:37Z", "source_id": 52254349, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:22:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:41Z", "source_id": 16849587, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}] |
Four Oaks |
0616 |
0616 |
3 |
None |
None |
Redditch |
0723 |
0723 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87919/2026-09-17/detailed |
None |
Alvechurch |
2026-09-17T07:18:00+01:00 |
Redditch |
5.0 |
{"type": "LineString", "coordinates": [[-1.967947, 52.3468345], [-1.9678044, 52.34637599999999], [-1.9677640999999997, 52.3462372], [-1.9677197999999996, 52.3460627], [-1.967702, 52.345975300000006], [-1.9676876000000003, 52.34586050000001], [-1.9676663999999997, 52.3456639], [-1.9676626, 52.3455693], [-1.9676603999999995, 52.34542059999999], [-1.9676644, 52.34532230000001], [-1.9676705999999995, 52.3451008], [-1.9676762000000003, 52.34499000000001], [-1.9676784, 52.344896100000014], [-1.967687, 52.3447619], [-1.9676975999999995, 52.34464870000001], [-1.9677070999999997, 52.3445251], [-1.9677197, 52.3444301], [-1.9677391, 52.344315300000005], [-1.9677666, 52.344171200000005], [-1.9677979, 52.3440247], [-1.9678240999999996, 52.34392519999999], [-1.9678572, 52.34380869999999], [-1.9678858, 52.34370930000001], [-1.9679175, 52.3435961], [-1.9682538, 52.34274209999999], [-1.9683302, 52.3425577], [-1.9683827, 52.34242039999999], [-1.9684358, 52.342270000000006], [-1.9684928, 52.34209349999999], [-1.9685239000000003, 52.3420015], [-1.9685525, 52.3419001], [-1.9686006, 52.34171570000001], [-1.9686404, 52.34153400000001], [-1.9686777999999996, 52.34134649999999], [-1.9687104999999996, 52.3411583], [-1.9687379, 52.340959000000005], [-1.9687508, 52.3408341], [-1.9687635999999995, 52.340681199999985], [-1.9687787, 52.340478], [-1.9687808, 52.34027149999999], [-1.9687806, 52.3400335], [-1.9687751, 52.339853999999995], [-1.9687626, 52.3396381], [-1.9687517, 52.33949440000001], [-1.9687404, 52.3393834], [-1.9687197, 52.33919770000001], [-1.9686827, 52.33895149999999], [-1.9686222999999996, 52.338647], [-1.9685717, 52.33840260000001], [-1.9685003, 52.3381413], [-1.9684175, 52.3378663], [-1.9683668000000003, 52.3377134], [-1.9682914999999996, 52.3375249], [-1.9681925, 52.33729369999998], [-1.9681589, 52.3372217], [-1.968069, 52.3370271], [-1.9679872, 52.3368681], [-1.9678771999999995, 52.33666560000001], [-1.9677691999999996, 52.33648110000001], [-1.9677008, 52.33636229999998], [-1.9675948999999997, 52.33619949999999], [-1.9674719, 52.33601500000001], [-1.9673441999999997, 52.33582930000001], [-1.9671834, 52.33561269999999], [-1.9670898, 52.33549029999999], [-1.9669531, 52.335319], [-1.9668282, 52.335164099999986], [-1.9666946000000003, 52.3350125], [-1.9665992, 52.334899], [-1.9664947, 52.334784], [-1.9663195, 52.3346007], [-1.9661901999999996, 52.334469199999994], [-1.9660234, 52.3343033], [-1.9659311, 52.3342139], [-1.9658048999999995, 52.334098], [-1.9656211, 52.33393039999999], [-1.9655218999999997, 52.3338338], [-1.9652956, 52.333642000000005], [-1.9650444, 52.33344899999999], [-1.9648921, 52.33333079999999], [-1.9646859, 52.33317549999999], [-1.9641029999999997, 52.3327521], [-1.9638211, 52.3325464], [-1.9634180999999995, 52.3322545], [-1.9632757999999997, 52.33215400000001], [-1.9624364999999997, 52.3315457], [-1.9622419, 52.3314057], [-1.9619123999999992, 52.3311661], [-1.9607432, 52.330318600000005], [-1.960597, 52.330212299999985], [-1.9604976999999997, 52.3301414], [-1.9603558999999997, 52.3300401], [-1.9601811614127216, 52.32991742479848], [-1.9601364, 52.32988600000001], [-1.9598497, 52.32969829999999], [-1.9595928, 52.3295286], [-1.9593509, 52.32937679999999], [-1.9591111999999995, 52.32923180000001], [-1.9588264, 52.3290652], [-1.9584915000000005, 52.3288736], [-1.9582541, 52.3287409], [-1.9579900999999995, 52.32860070000001], [-1.9576165, 52.32840660000001], [-1.9573059, 52.3282533], [-1.957064, 52.32813530000001], [-1.9569656, 52.32808779999999], [-1.9568640999999996, 52.3280353], [-1.9567192, 52.32796140000001], [-1.9565811, 52.3278867], [-1.9564385, 52.32781000000001], [-1.9562508, 52.3277048], [-1.9560979000000005, 52.327615], [-1.9559580999999997, 52.3275324], [-1.9557155, 52.3273829], [-1.9554409999999995, 52.32721279999999], [-1.9552609, 52.32709349999999], [-1.9550734000000003, 52.3269676], [-1.9548788, 52.3268347], [-1.9546521, 52.32667359999999], [-1.9544463, 52.32651899999999], [-1.9542557, 52.32636989999999], [-1.9541285, 52.32627029999999], [-1.9540183, 52.3261801], [-1.9538769, 52.3260609], [-1.9537118, 52.32592229999999], [-1.9535684, 52.325797699999995], [-1.9534092, 52.3256515], [-1.9532345999999996, 52.32549230000001], [-1.9530757999999997, 52.32534399999999], [-1.9529105, 52.32519659999999], [-1.9527482, 52.32505189999999], [-1.9525893, 52.3249191], [-1.9524030999999995, 52.3247614], [-1.9522418999999995, 52.3246353], [-1.9517880999999997, 52.3242944], [-1.9513840999999996, 52.3240156], [-1.9511760999999996, 52.3238826], [-1.9509292999999996, 52.32372339999999], [-1.9507220999999997, 52.3235912], [-1.9505269000000005, 52.3234745], [-1.9503376, 52.3233538], [-1.9502486999999995, 52.32329669999999], [-1.9500312, 52.3231539], [-1.9497824999999995, 52.3229834], [-1.9495467, 52.3228158], [-1.94927, 52.322609500000006], [-1.9490308000000005, 52.3224232], [-1.9488004000000003, 52.32223479999999], [-1.9482799999999996, 52.3217931], [-1.9480712, 52.3216089], [-1.9480121, 52.3215539], [-1.9478127000000005, 52.3213752], [-1.9476651, 52.3212309], [-1.9475471, 52.3211192], [-1.9473746, 52.3209451], [-1.947235, 52.320800199999994], [-1.9470712999999995, 52.3206263], [-1.9469264, 52.320465299999995], [-1.9467822, 52.32030149999999], [-1.9464950999999997, 52.3199687], [-1.9459083, 52.3192508], [-1.9449479, 52.31806879999999], [-1.9447345, 52.3178062], [-1.9444163, 52.3174146], [-1.9439502, 52.31684379999999], [-1.943749, 52.316588900000006], [-1.9436152, 52.31643119999998], [-1.9434863, 52.3162688], [-1.9433338, 52.31607679999998], [-1.9426573, 52.3152415], [-1.942531, 52.315085399999994], [-1.9422523000000005, 52.31473749999999], [-1.9421697, 52.3146257], [-1.9420877999999997, 52.3144912], [-1.9420089, 52.3143518], [-1.9419652, 52.31426449999999], [-1.9419250999999995, 52.31416800000001], [-1.9418933, 52.3140741], [-1.9418751000000003, 52.3140185], [-1.9418594, 52.3139582], [-1.9418449, 52.313884], [-1.9418278, 52.3137573], [-1.9418202, 52.31362229999999], [-1.9418154999999997, 52.3135392], [-1.9418164, 52.313412], [-1.9418261, 52.313267399999994], [-1.9418383999999995, 52.31314149999999], [-1.9418730999999996, 52.3129609], [-1.9418948, 52.31285859999999], [-1.9419203000000005, 52.31277089999999], [-1.9419714, 52.312618099999995], [-1.9420377, 52.312468300000006], [-1.9421009, 52.312337600000006], [-1.9421832, 52.3121994], [-1.9422809999999997, 52.312049], [-1.9423718, 52.3119232], [-1.9424671, 52.311803999999995], [-1.9425763, 52.3116777], [-1.9427016, 52.311544299999994], [-1.9428235000000005, 52.3114271], [-1.9429252, 52.3113467], [-1.9430605999999997, 52.311229700000005], [-1.9432080999999997, 52.311114], [-1.9433512, 52.31100740000001], [-1.9435733, 52.3108572], [-1.9438767, 52.31067230000001], [-1.9442514, 52.3104499], [-1.9445721, 52.310259499999994], [-1.9447839, 52.31013029999999], [-1.9450011, 52.30999080000001], [-1.9451787, 52.3098619], [-1.9453253, 52.3097512], [-1.9454337, 52.30966019999998], [-1.9455635, 52.3095403], [-1.9456987, 52.309396], [-1.9458055000000003, 52.3092624], [-1.9458682000000005, 52.30917279999999], [-1.9459313, 52.3090715], [-1.9459929, 52.3089631], [-1.9460465, 52.30885510000001], [-1.9460827999999997, 52.30877219999999], [-1.9461296999999995, 52.30864760000001], [-1.9461658, 52.30852519999999], [-1.9461927000000003, 52.308414699999986], [-1.9462083, 52.3083113], [-1.9462145, 52.308181], [-1.9462069, 52.30805960000001], [-1.9461923, 52.3079413], [-1.9461651, 52.307824499999995], [-1.9461381999999996, 52.30771190000001], [-1.9460583, 52.30749610000001], [-1.9458899000000005, 52.3070768], [-1.9456993999999996, 52.3065951]]} |
3.3 |
0717 |
0722 |
Alvechurch |
Redditch |
Redditch |
52.3065951 |
-1.9456994 |
52.3065951 |
-1.9456994 |
1 |
0 |
2026-09-17 06:32:51 |
TERMINATED |
2026-09-17 06:22:00 |
Redditch |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16849587 |
1789625982430910 |
86 |
86 |
2026-09-17 06:32:49.126712 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:48.644301 |
| 599817 |
631949 |
L01814 |
045E06MA17 |
2026-09-17 |
COMPLETE |
16850969 |
2026-09-17 07:23:00 |
2026-09-17 06:33:21 |
2026-09-19 06:33:21 |
{"id": 631949, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01814", "consist": "801228", "dest_crs": "EDB", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01814/2026-09-17/detailed", "trust_id": "045E06MA17", "origin_crs": "XCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-17", "dest_arr_time": "0723", "dest_platform": "5", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5E06", "timing_status": "ON TIME", "origin_station": "Craigentinny T.& R.S.M.D", "current_leg_arr": "0723", "current_leg_dep": "0714", "current_leg_end": "Edinburgh", "origin_dep_time": "0716", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-17T06:33:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1266209, 55.9527891], [-3.1281823, 55.95331259999999], [-3.1284316, 55.9534028], [-3.1286687999999994, 55.9535029], [-3.1287761, 55.9535624], [-3.1289551, 55.9536519], [-3.1291178999999993, 55.95374090000001], [-3.12944, 55.95388479999999], [-3.1296314, 55.9539488], [-3.1298363999999994, 55.9540052], [-3.130122, 55.9540677], [-3.1303523999999996, 55.954114399999995], [-3.1333791000000004, 55.9548166], [-3.1335021999999997, 55.954851], [-3.1335882, 55.9548751], [-3.1337546, 55.954927000000005], [-3.1340048, 55.9550039], [-3.134167, 55.955056], [-3.1343453999999995, 55.9551135], [-3.1345202999999997, 55.9551649], [-3.1347232, 55.9552187], [-3.1349966, 55.9552828], [-3.1353832, 55.9553689], [-3.1359898, 55.955528099999995], [-3.1361864999999995, 55.9555715], [-3.1366551999999994, 55.9556667], [-3.1375392999999994, 55.9558339], [-3.1376501, 55.95585169999999], [-3.1381094, 55.9559255], [-3.1390788, 55.95606779999999], [-3.1397012, 55.95614900000001], [-3.1403669, 55.9562281], [-3.1414742999999996, 55.9563389], [-3.1420777999999996, 55.956390000000006], [-3.1428945, 55.95645760000001], [-3.142905099698427, 55.956458258674296], [-3.1436428, 55.95650409999999], [-3.144103494418325, 55.956529606395286], [-3.1442261999999994, 55.9565364], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Craigentinny T.& R.S.M.D", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Craigentinny T.& R.S.M.D", "current_leg_milage": "2.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 214.433, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 549.467, \"from_m\": 214.433, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 661.797, \"from_m\": 549.467, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 764.088, \"from_m\": 661.797, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1806.853, \"from_m\": 764.088, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2445.596, \"from_m\": 1806.853, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2915.753, \"from_m\": 2445.596, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2982.206, \"from_m\": 2915.753, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3044.884, \"from_m\": 2982.206, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3611.88, \"from_m\": 3044.884, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4058.619, \"from_m\": 3611.88, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 631949, \"profile_key\": \"4178cddaec10db79637c136860b40c12075b1f25881aadc9594bdba5bd8efa37\", \"schedule_id\": 15287, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Craigentinny T.& R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 2, \"distance_m\": 1104.954, \"section_seq\": 1, \"route_path_id\": 27913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 3, \"distance_m\": 3044.884, \"section_seq\": 1, \"route_path_id\": 27913}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 4, \"distance_m\": 4058.619, \"section_seq\": 1, \"route_path_id\": 27913}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4058.619, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27913}], \"total_distance_m\": 4058.619, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3844.186, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 214.433, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0716", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "9.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:23Z\", \"source_id\": 52259160, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:26Z\", \"source_id\": 16850969, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "S5", "timing_fact_generation": 1789626089735082, "current_leg_arrival_utc": "2026-09-17T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:22:52.755307", "service_state_evidence_id": 52259160, "current_leg_start_actual_dep": "2026-09-17T07:16:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T06:22:52", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:32:53.204045", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
XCN |
EDB |
5E06 |
801228 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 214.433, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 549.467, "from_m": 214.433, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 661.797, "from_m": 549.467, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 764.088, "from_m": 661.797, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1806.853, "from_m": 764.088, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2445.596, "from_m": 1806.853, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2915.753, "from_m": 2445.596, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2982.206, "from_m": 2915.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3044.884, "from_m": 2982.206, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3611.88, "from_m": 3044.884, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4058.619, "from_m": 3611.88, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 631949, "profile_key": "4178cddaec10db79637c136860b40c12075b1f25881aadc9594bdba5bd8efa37", "schedule_id": 15287, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0716", "location": "Craigentinny T.& R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Craigentinny Jn", "stage_seq": 2, "distance_m": 1104.954, "section_seq": 1, "route_path_id": 27913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Abbeyhill Jn", "stage_seq": 3, "distance_m": 3044.884, "section_seq": 1, "route_path_id": 27913}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 4, "distance_m": 4058.619, "section_seq": 1, "route_path_id": 27913}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4058.619, "from_m": 0.0, "section_seq": 1, "route_path_id": 27913}], "total_distance_m": 4058.619, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3844.186, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 214.433, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 867, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:23Z", "source_id": 52259160, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:26Z", "source_id": 16850969, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Craigentinny T.& R.S.M.D |
0716 |
0716 |
None |
None |
None |
Edinburgh |
0723 |
0723 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L01814/2026-09-17/detailed |
None |
Craigentinny T.& R.S.M.D |
2026-09-17T07:16:00+01:00 |
Edinburgh |
9.0 |
{"type": "LineString", "coordinates": [[-3.1266209, 55.9527891], [-3.1281823, 55.95331259999999], [-3.1284316, 55.9534028], [-3.1286687999999994, 55.9535029], [-3.1287761, 55.9535624], [-3.1289551, 55.9536519], [-3.1291178999999993, 55.95374090000001], [-3.12944, 55.95388479999999], [-3.1296314, 55.9539488], [-3.1298363999999994, 55.9540052], [-3.130122, 55.9540677], [-3.1303523999999996, 55.954114399999995], [-3.1333791000000004, 55.9548166], [-3.1335021999999997, 55.954851], [-3.1335882, 55.9548751], [-3.1337546, 55.954927000000005], [-3.1340048, 55.9550039], [-3.134167, 55.955056], [-3.1343453999999995, 55.9551135], [-3.1345202999999997, 55.9551649], [-3.1347232, 55.9552187], [-3.1349966, 55.9552828], [-3.1353832, 55.9553689], [-3.1359898, 55.955528099999995], [-3.1361864999999995, 55.9555715], [-3.1366551999999994, 55.9556667], [-3.1375392999999994, 55.9558339], [-3.1376501, 55.95585169999999], [-3.1381094, 55.9559255], [-3.1390788, 55.95606779999999], [-3.1397012, 55.95614900000001], [-3.1403669, 55.9562281], [-3.1414742999999996, 55.9563389], [-3.1420777999999996, 55.956390000000006], [-3.1428945, 55.95645760000001], [-3.142905099698427, 55.956458258674296], [-3.1436428, 55.95650409999999], [-3.144103494418325, 55.956529606395286], [-3.1442261999999994, 55.9565364], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
2.5 |
0714 |
0723 |
Craigentinny T.& R.S.M.D |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-17 06:33:21 |
TERMINATED |
2026-09-17 06:22:52 |
Edinburgh |
TD |
DIRECT_DESTINATION_ARRIVAL |
52259160 |
1789626089735082 |
7 |
7 |
2026-09-17 06:32:53.204045 |
S5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:22:52.755307 |
| 599818 |
630204 |
G28015 |
865C13M617 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 06:23:00 |
2026-09-17 06:33:21 |
2026-09-19 06:33:21 |
{"id": 630204, "stp": "P", "toc": "Southern", "uid": "G28015", "consist": "377406", "dest_crs": "SOU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28015/2026-09-17/detailed", "trust_id": "865C13M617", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": "06:31:00", "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-17", "dest_arr_time": "0635", "dest_platform": "1", "is_terminated": 1, "next_location": "Southampton Central", "signalling_id": "5C13", "timing_status": null, "origin_station": "Southampton Central", "current_leg_arr": "0635", "current_leg_dep": "0633", "current_leg_end": "Southampton Central", "origin_dep_time": "0623", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-17T06:33:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4218082, 50.9076183], [-1.4212452, 50.9075545], [-1.4211200999999998, 50.90754249999999], [-1.4208882, 50.9075202], [-1.4205287, 50.9074779], [-1.4201454000000002, 50.90744649999999], [-1.4200771, 50.90744409999999], [-1.4192971, 50.907417], [-1.4190874999999998, 50.907425], [-1.4186804, 50.9074215], [-1.4182718, 50.907418], [-1.4180597999999998, 50.9074301], [-1.4175473, 50.9074512], [-1.4165657000000005, 50.90748229999999], [-1.416508, 50.907484100000005], [-1.41599, 50.907489600000005], [-1.4154942999999998, 50.9074918], [-1.4151425, 50.9074796], [-1.4147636999999995, 50.9074647], [-1.4143952, 50.90744780000001]]}", "current_leg_start": "Southampton Up Goods Loop", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "50.9074478", "next_location_lon": "-1.4143952", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.207, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 329.406, \"from_m\": 272.207, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 344.13, \"from_m\": 329.406, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 398.904, \"from_m\": 344.13, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 403.7, \"from_m\": 398.904, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 640.044, \"from_m\": 403.7, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 644.841, \"from_m\": 640.044, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 699.615, \"from_m\": 644.841, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 714.338, \"from_m\": 699.615, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 771.538, \"from_m\": 714.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}, {\"to_m\": 1043.744, \"from_m\": 771.538, \"capability_applied\": null, \"effective_limit_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\": 630204, \"profile_key\": \"2c7586323f4b3e83bf0964b6044830ab04d8cb5ff1ff6c041e8299215dd5611f\", \"schedule_id\": 10914, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69338}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0633\", \"location\": \"Southampton Up Goods Loop\", \"stage_seq\": 2, \"distance_m\": 521.872, \"section_seq\": 1, \"route_path_id\": 69338}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 3, \"distance_m\": 1043.744, \"section_seq\": 1, \"route_path_id\": 69338}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1043.744, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69338}], \"total_distance_m\": 1043.744, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 807.4, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 236.344, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0623", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "50.9074478", "current_position_lon": "-1.4143952", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Southampton Central", "service_state_platform": "1", "timing_fact_generation": 1789622930932387, "current_leg_arrival_utc": "2026-09-17T06:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:00.732250", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-17T06:33:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:00.989999", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SOU |
SOU |
5C13 |
377406 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 272.207, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 329.406, "from_m": 272.207, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 344.13, "from_m": 329.406, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 398.904, "from_m": 344.13, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 403.7, "from_m": 398.904, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 640.044, "from_m": 403.7, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 644.841, "from_m": 640.044, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 699.615, "from_m": 644.841, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 714.338, "from_m": 699.615, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 771.538, "from_m": 714.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}, {"to_m": 1043.744, "from_m": 771.538, "capability_applied": null, "effective_limit_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": 630204, "profile_key": "2c7586323f4b3e83bf0964b6044830ab04d8cb5ff1ff6c041e8299215dd5611f", "schedule_id": 10914, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0623", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69338}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0633", "location": "Southampton Up Goods Loop", "stage_seq": 2, "distance_m": 521.872, "section_seq": 1, "route_path_id": 69338}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 3, "distance_m": 1043.744, "section_seq": 1, "route_path_id": 69338}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1043.744, "from_m": 0.0, "section_seq": 1, "route_path_id": 69338}], "total_distance_m": 1043.744, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 807.4, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 236.344, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Southampton Central |
0623 |
0623 |
1 |
6:31:00 |
None |
Southampton Central |
0635 |
0635 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G28015/2026-09-17/detailed |
None |
Southampton Up Goods Loop |
2026-09-17T06:33:00+01:00 |
Southampton Central |
2.0 |
{"type": "LineString", "coordinates": [[-1.4218082, 50.9076183], [-1.4212452, 50.9075545], [-1.4211200999999998, 50.90754249999999], [-1.4208882, 50.9075202], [-1.4205287, 50.9074779], [-1.4201454000000002, 50.90744649999999], [-1.4200771, 50.90744409999999], [-1.4192971, 50.907417], [-1.4190874999999998, 50.907425], [-1.4186804, 50.9074215], [-1.4182718, 50.907418], [-1.4180597999999998, 50.9074301], [-1.4175473, 50.9074512], [-1.4165657000000005, 50.90748229999999], [-1.416508, 50.907484100000005], [-1.41599, 50.907489600000005], [-1.4154942999999998, 50.9074918], [-1.4151425, 50.9074796], [-1.4147636999999995, 50.9074647], [-1.4143952, 50.90744780000001]]} |
0.3 |
0633 |
0635 |
None |
None |
Southampton Central |
50.9074478 |
-1.4143952 |
50.9074478 |
-1.4143952 |
1 |
0 |
2026-09-17 06:33:21 |
TERMINATED |
2026-09-17 06:23:00 |
Southampton Central |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789622930932387 |
11 |
11 |
2026-09-17 06:33:00.989999 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:00.732250 |
| 599819 |
630292 |
L84188 |
872S10M617 |
2026-09-17 |
COMPLETE |
16851790 |
2026-09-17 07:21:00 |
2026-09-17 06:33:21 |
2026-09-19 06:33:21 |
{"id": 630292, "stp": "P", "toc": "South Western Railway", "uid": "L84188", "consist": "701034", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84188/2026-09-17/detailed", "trust_id": "872S10M617", "origin_crs": "SNS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-17", "dest_arr_time": "0726", "dest_platform": "23", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2S10", "timing_status": "EARLY", "origin_station": "Staines", "current_leg_arr": "0723", "current_leg_dep": "0720", "current_leg_end": "London Waterloo", "origin_dep_time": "0625", "origin_platform": "1", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-17T06:33:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Queenstown Road (Battersea)", "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\": 148.054, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 687.536, \"from_m\": 148.054, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7732.272, \"from_m\": 687.536, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7795.997, \"from_m\": 7732.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8981.652, \"from_m\": 7795.997, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9016.818, \"from_m\": 8981.652, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9397.015, \"from_m\": 9016.818, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16202.102, \"from_m\": 9397.015, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16269.741, \"from_m\": 16202.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20629.439, \"from_m\": 16269.741, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20766.011, \"from_m\": 20629.439, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20818.534, \"from_m\": 20766.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20876.923, \"from_m\": 20818.534, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24381.858, \"from_m\": 20876.923, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24424.533, \"from_m\": 24381.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25764.72, \"from_m\": 24424.533, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26264.88, \"from_m\": 25764.72, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27262.829, \"from_m\": 26264.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27308.764, \"from_m\": 27262.829, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27714.946, \"from_m\": 27308.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\": 27812.476, \"from_m\": 27714.946, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29147.882, \"from_m\": 27812.476, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29271.224, \"from_m\": 29147.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\": 30051.962, \"from_m\": 29271.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30882.545, \"from_m\": 30051.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31737.222, \"from_m\": 30882.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\": 32314.558, \"from_m\": 31737.222, \"capability_applied\": null, \"effective_limit_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\": 630292, \"profile_key\": \"b9948bfa1448a03d4592d9c369419ed3cab966150eabdea5d4212194848d93d0\", \"schedule_id\": 17736, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Staines\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 2, \"distance_m\": 2371.413, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Feltham\", \"stage_seq\": 3, \"distance_m\": 6667.42, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Feltham Jn\", \"stage_seq\": 4, \"distance_m\": 8981.652, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Hounslow Jn\", \"stage_seq\": 5, \"distance_m\": 9555.081, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0644H\", \"location\": \"Hounslow\", \"stage_seq\": 6, \"distance_m\": 10579.51, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0647H\", \"location\": \"Isleworth\", \"stage_seq\": 7, \"distance_m\": 12814.296, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0650\", \"location\": \"Syon Lane\", \"stage_seq\": 8, \"distance_m\": 13873.901, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0653\", \"location\": \"Brentford\", \"stage_seq\": 9, \"distance_m\": 15190.498, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0655H\", \"location\": \"Kew Bridge\", \"stage_seq\": 10, \"distance_m\": 16702.41, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0657H\", \"wtt_dep\": \"0658H\", \"location\": \"Chiswick\", \"stage_seq\": 11, \"distance_m\": 18440.409, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0701H\", \"location\": \"Barnes Bridge\", \"stage_seq\": 12, \"distance_m\": 20022.683, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0704H\", \"location\": \"Barnes\", \"stage_seq\": 13, \"distance_m\": 21037.027, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707H\", \"location\": \"Putney\", \"stage_seq\": 14, \"distance_m\": 22922.557, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0710H\", \"location\": \"Wandsworth Town\", \"stage_seq\": 15, \"distance_m\": 24852.238, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 16, \"distance_m\": 26148.824, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715H\", \"location\": \"West London Jn\", \"stage_seq\": 17, \"distance_m\": 27249.391, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0716H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 18, \"distance_m\": 28081.32, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 19, \"distance_m\": 29113.112, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0720\", \"location\": \"Vauxhall\", \"stage_seq\": 20, \"distance_m\": 30246.984, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 21, \"distance_m\": 31585.581, \"section_seq\": 1, \"route_path_id\": 73104}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 22, \"distance_m\": 32314.558, \"section_seq\": 1, \"route_path_id\": 73104}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32314.558, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73104}], \"total_distance_m\": 32314.558, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 31555.102, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 759.456, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0625", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:43Z\", \"source_id\": 52126300, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:47Z\", \"source_id\": 16810318, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:50Z\", \"source_id\": 52134812, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:53Z\", \"source_id\": 16813026, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:17Z\", \"source_id\": 52149724, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:23Z\", \"source_id\": 16817586, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:09Z\", \"source_id\": 52169681, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:13Z\", \"source_id\": 16823863, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:27Z\", \"source_id\": 52175211, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:29Z\", \"source_id\": 16825592, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:02Z\", \"source_id\": 52181352, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:06Z\", \"source_id\": 16827431, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:55Z\", \"source_id\": 52188081, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:55Z\", \"source_id\": 16829530, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:38Z\", \"source_id\": 52194824, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:44Z\", \"source_id\": 16831628, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:38Z\", \"source_id\": 52202038, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:41Z\", \"source_id\": 16833855, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:27Z\", \"source_id\": 52206785, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:33Z\", \"source_id\": 16835303, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:27Z\", \"source_id\": 52217300, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:32Z\", \"source_id\": 16838456, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:25Z\", \"source_id\": 16840682, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:33Z\", \"source_id\": 16843141, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:22Z\", \"source_id\": 16846087, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:44Z\", \"source_id\": 16848820, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:07Z\", \"source_id\": 16851507, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "23", "timing_fact_generation": 1789626149724358, "current_leg_arrival_utc": "2026-09-17T07:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:00.756972", "service_state_evidence_id": 16851507, "current_leg_start_actual_dep": "2026-09-17T07:20:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:03.387478", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
SNS |
None |
2S10 |
701034 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 148.054, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 687.536, "from_m": 148.054, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7732.272, "from_m": 687.536, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7795.997, "from_m": 7732.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8981.652, "from_m": 7795.997, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9016.818, "from_m": 8981.652, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9397.015, "from_m": 9016.818, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16202.102, "from_m": 9397.015, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16269.741, "from_m": 16202.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20629.439, "from_m": 16269.741, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20766.011, "from_m": 20629.439, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20818.534, "from_m": 20766.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20876.923, "from_m": 20818.534, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24381.858, "from_m": 20876.923, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24424.533, "from_m": 24381.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25764.72, "from_m": 24424.533, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26264.88, "from_m": 25764.72, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27262.829, "from_m": 26264.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27308.764, "from_m": 27262.829, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27714.946, "from_m": 27308.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": 27812.476, "from_m": 27714.946, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29147.882, "from_m": 27812.476, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29271.224, "from_m": 29147.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": 30051.962, "from_m": 29271.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30882.545, "from_m": 30051.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31737.222, "from_m": 30882.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": 32314.558, "from_m": 31737.222, "capability_applied": null, "effective_limit_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": 630292, "profile_key": "b9948bfa1448a03d4592d9c369419ed3cab966150eabdea5d4212194848d93d0", "schedule_id": 17736, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0625", "location": "Staines", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628", "location": "Ashford (Middlesex)", "stage_seq": 2, "distance_m": 2371.413, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Feltham", "stage_seq": 3, "distance_m": 6667.42, "section_seq": 1, "route_path_id": 73104}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Feltham Jn", "stage_seq": 4, "distance_m": 8981.652, "section_seq": 1, "route_path_id": 73104}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Hounslow Jn", "stage_seq": 5, "distance_m": 9555.081, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0644H", "location": "Hounslow", "stage_seq": 6, "distance_m": 10579.51, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0647H", "location": "Isleworth", "stage_seq": 7, "distance_m": 12814.296, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0650", "location": "Syon Lane", "stage_seq": 8, "distance_m": 13873.901, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0653", "location": "Brentford", "stage_seq": 9, "distance_m": 15190.498, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0655H", "location": "Kew Bridge", "stage_seq": 10, "distance_m": 16702.41, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0657H", "wtt_dep": "0658H", "location": "Chiswick", "stage_seq": 11, "distance_m": 18440.409, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0701H", "location": "Barnes Bridge", "stage_seq": 12, "distance_m": 20022.683, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0704H", "location": "Barnes", "stage_seq": 13, "distance_m": 21037.027, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707H", "location": "Putney", "stage_seq": 14, "distance_m": 22922.557, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0710H", "location": "Wandsworth Town", "stage_seq": 15, "distance_m": 24852.238, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713H", "location": "Clapham Junction (W)", "stage_seq": 16, "distance_m": 26148.824, "section_seq": 1, "route_path_id": 73104}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715H", "location": "West London Jn", "stage_seq": 17, "distance_m": 27249.391, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0716H", "location": "Queenstown Road (Battersea)", "stage_seq": 18, "distance_m": 28081.32, "section_seq": 1, "route_path_id": 73104}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Nine Elms Jn", "stage_seq": 19, "distance_m": 29113.112, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0720", "location": "Vauxhall", "stage_seq": 20, "distance_m": 30246.984, "section_seq": 1, "route_path_id": 73104}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 31585.581, "section_seq": 1, "route_path_id": 73104}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 32314.558, "section_seq": 1, "route_path_id": 73104}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32314.558, "from_m": 0.0, "section_seq": 1, "route_path_id": 73104}], "total_distance_m": 32314.558, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 31555.102, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 759.456, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28260, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:43Z", "source_id": 52126300, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:27:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:47Z", "source_id": 16810318, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:50Z", "source_id": 52134812, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:31:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:53Z", "source_id": 16813026, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28364, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:17Z", "source_id": 52149724, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:37:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:23Z", "source_id": 16817586, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28368, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:09Z", "source_id": 52169681, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:13Z", "source_id": 16823863, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28372, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:27Z", "source_id": 52175211, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:48:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:29Z", "source_id": 16825592, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28376, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:02Z", "source_id": 52181352, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:51:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:06Z", "source_id": 16827431, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28381, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:55Z", "source_id": 52188081, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:54:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:55Z", "source_id": 16829530, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28386, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:38Z", "source_id": 52194824, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:57:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:44Z", "source_id": 16831628, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28406, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:38Z", "source_id": 52202038, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:41Z", "source_id": 16833855, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28391, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:27Z", "source_id": 52206785, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:02:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:33Z", "source_id": 16835303, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28416, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:27Z", "source_id": 52217300, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:06:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:32Z", "source_id": 16838456, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:25Z", "source_id": 16840682, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:33Z", "source_id": 16843141, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:22Z", "source_id": 16846087, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:44Z", "source_id": 16848820, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:07Z", "source_id": 16851507, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Staines |
0625 |
0625 |
1 |
None |
None |
London Waterloo |
0726 |
0724 |
23 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84188/2026-09-17/detailed |
None |
Vauxhall |
2026-09-17T07:20:00+01:00 |
London Waterloo |
3.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 |
0720 |
0723 |
Queenstown Road (Battersea) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-17 06:33:21 |
TERMINATED |
2026-09-17 06:23:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851507 |
1789626149724358 |
76 |
76 |
2026-09-17 06:33:03.387478 |
23 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:00.756972 |
| 599820 |
630596 |
P89351 |
882T10M617 |
2026-09-17 |
COMPLETE |
16852909 |
2026-09-17 07:00:00 |
2026-09-17 06:33:21 |
2026-09-19 06:33:21 |
{"id": 630596, "stp": "P", "toc": "Southeastern", "uid": "P89351", "consist": "375303", "dest_crs": "PDW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89351/2026-09-17/detailed", "trust_id": "882T10M617", "origin_crs": "SOO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddock Wood", "service_date": "2026-09-17", "dest_arr_time": "0720", "dest_platform": "3", "is_terminated": 1, "next_location": "Paddock Wood", "signalling_id": "2T10", "timing_status": "ON TIME", "origin_station": "Strood", "current_leg_arr": "0723", "current_leg_dep": "0719", "current_leg_end": "Paddock Wood", "origin_dep_time": "0633", "origin_platform": "3", "current_location": "Maidstone West", "last_update_time": "2026-09-17T06:33:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.40334259999999994, 51.20455429999999], [0.4003102, 51.195017099999994], [0.3994089, 51.19217810000001], [0.3988011, 51.1902683], [0.39775409999999994, 51.18694], [0.3976666, 51.186681500000006], [0.3975838, 51.1865043], [0.3975302, 51.186389600000005], [0.3970245999999999, 51.1848225], [0.3969213, 51.1845333], [0.396798, 51.18427520000001], [0.3966223, 51.1840087], [0.39642379999999994, 51.1837641], [0.39616499999999993, 51.1835136], [0.3958833, 51.1832908], [0.3956096999999999, 51.1831109], [0.3953053, 51.1829409], [0.3949526, 51.18277549999999], [0.39462269999999994, 51.1826533], [0.3943115, 51.18255460000001], [0.3940419999999999, 51.18247999999999], [0.39381209999999994, 51.1824293], [0.3934543, 51.1823443], [0.393401, 51.182337], [0.39313409999999993, 51.1823031], [0.3928149, 51.18226609999999], [0.3925185, 51.182245900000005], [0.39224219999999993, 51.18224419999999], [0.3919753000000001, 51.18225160000001], [0.3911532, 51.18230629999999]]}", "current_leg_start": "Beltring", "dest_arr_time_act": "0720", "motion_projection": null, "next_location_lat": "51.1823063", "next_location_lon": "0.3911532", "previous_location": "Maidstone Barracks", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 158.234, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 283.257, \"from_m\": 158.234, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12775.509, \"from_m\": 283.257, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12830.983, \"from_m\": 12775.509, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12882.643, \"from_m\": 12830.983, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12886.689, \"from_m\": 12882.643, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23563.286, \"from_m\": 12886.689, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23636.141, \"from_m\": 23563.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34312.737, \"from_m\": 23636.141, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34316.784, \"from_m\": 34312.737, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 34368.444, \"from_m\": 34316.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34423.918, \"from_m\": 34368.444, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45106.122, \"from_m\": 34423.918, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46534.513, \"from_m\": 45106.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47994.658, \"from_m\": 46534.513, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52192.322, \"from_m\": 47994.658, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52436.887, \"from_m\": 52192.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55154.329, \"from_m\": 52436.887, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55674.771, \"from_m\": 55154.329, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62545.199, \"from_m\": 55674.771, \"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\": 62882.67, \"from_m\": 62545.199, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65302.296, \"from_m\": 62882.67, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67344.686, \"from_m\": 65302.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67394.601, \"from_m\": 67344.686, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67977.926, \"from_m\": 67394.601, \"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\": 68139.623, \"from_m\": 67977.926, \"capability_applied\": null, \"effective_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\": 630596, \"profile_key\": \"54cbb1980934a467d6d74b97e59b56e068877af450c26b4883eb8cd507310799\", \"schedule_id\": 23908, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Strood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0638\", \"location\": \"Cuxton\", \"stage_seq\": 2, \"distance_m\": 3698.711, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0641H\", \"location\": \"Halling\", \"stage_seq\": 3, \"distance_m\": 6529.383, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0645\", \"location\": \"Snodland\", \"stage_seq\": 4, \"distance_m\": 21553.293, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0647H\", \"wtt_dep\": \"0648\", \"location\": \"New Hythe\", \"stage_seq\": 5, \"distance_m\": 23599.713, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0651\", \"location\": \"Aylesford\", \"stage_seq\": 6, \"distance_m\": 46621.547, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": \"0656H\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 7, \"distance_m\": 51524.518, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0700\", \"location\": \"Maidstone West\", \"stage_seq\": 8, \"distance_m\": 52296.147, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0703H\", \"location\": \"East Farleigh\", \"stage_seq\": 9, \"distance_m\": 55209.196, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0709\", \"location\": \"Wateringbury\", \"stage_seq\": 10, \"distance_m\": 59974.61, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0712H\", \"location\": \"Yalding\", \"stage_seq\": 11, \"distance_m\": 62693.938, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0715H\", \"location\": \"Beltring\", \"stage_seq\": 12, \"distance_m\": 65347.727, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": null, \"location\": \"Paddock Wood\", \"stage_seq\": 13, \"distance_m\": 68139.623, \"section_seq\": 1, \"route_path_id\": 37721}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68139.623, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37721}], \"total_distance_m\": 68139.623, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67824.691, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 314.932, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0633", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1823063", "current_position_lon": "0.3911532", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:54Z\", \"source_id\": 52146485, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:58Z\", \"source_id\": 16816589, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:44Z\", \"source_id\": 16852818, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:41Z\", \"source_id\": 52230791, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:44Z\", \"source_id\": 16842449, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:40Z\", \"source_id\": 52251829, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:44Z\", \"source_id\": 16848819, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:57Z\", \"source_id\": 52260634, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:04Z\", \"source_id\": 16851487, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddock Wood", "service_state_platform": "3", "timing_fact_generation": 1789626232000774, "current_leg_arrival_utc": "2026-09-17T07:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:07.282341", "service_state_evidence_id": 16851487, "current_leg_start_actual_dep": "2026-09-17T07:15:30+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:07.698349", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SOO |
PDW |
2T10 |
375303 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 158.234, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 283.257, "from_m": 158.234, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12775.509, "from_m": 283.257, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12830.983, "from_m": 12775.509, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12882.643, "from_m": 12830.983, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12886.689, "from_m": 12882.643, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23563.286, "from_m": 12886.689, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23636.141, "from_m": 23563.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34312.737, "from_m": 23636.141, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34316.784, "from_m": 34312.737, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 34368.444, "from_m": 34316.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34423.918, "from_m": 34368.444, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45106.122, "from_m": 34423.918, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46534.513, "from_m": 45106.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47994.658, "from_m": 46534.513, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52192.322, "from_m": 47994.658, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52436.887, "from_m": 52192.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55154.329, "from_m": 52436.887, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55674.771, "from_m": 55154.329, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62545.199, "from_m": 55674.771, "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": 62882.67, "from_m": 62545.199, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65302.296, "from_m": 62882.67, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67344.686, "from_m": 65302.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67394.601, "from_m": 67344.686, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67977.926, "from_m": 67394.601, "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": 68139.623, "from_m": 67977.926, "capability_applied": null, "effective_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": 630596, "profile_key": "54cbb1980934a467d6d74b97e59b56e068877af450c26b4883eb8cd507310799", "schedule_id": 23908, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0633", "location": "Strood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0638", "location": "Cuxton", "stage_seq": 2, "distance_m": 3698.711, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0641H", "location": "Halling", "stage_seq": 3, "distance_m": 6529.383, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0645", "location": "Snodland", "stage_seq": 4, "distance_m": 21553.293, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0647H", "wtt_dep": "0648", "location": "New Hythe", "stage_seq": 5, "distance_m": 23599.713, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0651", "location": "Aylesford", "stage_seq": 6, "distance_m": 46621.547, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": "0656H", "location": "Maidstone Barracks", "stage_seq": 7, "distance_m": 51524.518, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0700", "location": "Maidstone West", "stage_seq": 8, "distance_m": 52296.147, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0703H", "location": "East Farleigh", "stage_seq": 9, "distance_m": 55209.196, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0709", "location": "Wateringbury", "stage_seq": 10, "distance_m": 59974.61, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0712H", "location": "Yalding", "stage_seq": 11, "distance_m": 62693.938, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0715H", "location": "Beltring", "stage_seq": 12, "distance_m": 65347.727, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": null, "location": "Paddock Wood", "stage_seq": 13, "distance_m": 68139.623, "section_seq": 1, "route_path_id": 37721}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68139.623, "from_m": 0.0, "section_seq": 1, "route_path_id": 37721}], "total_distance_m": 68139.623, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67824.691, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 314.932, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32430, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:54Z", "source_id": 52146485, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:58Z", "source_id": 16816589, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:44Z", "source_id": 16852818, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32492, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:41Z", "source_id": 52230791, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:13:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:44Z", "source_id": 16842449, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32500, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:40Z", "source_id": 52251829, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:18:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:44Z", "source_id": 16848819, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32505, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:57Z", "source_id": 52260634, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:04Z", "source_id": 16851487, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Strood |
0633 |
0633 |
3 |
None |
None |
Paddock Wood |
0720 |
0720 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89351/2026-09-17/detailed |
None |
Beltring |
2026-09-17T07:15:30+01:00 |
Paddock Wood |
4.0 |
{"type": "LineString", "coordinates": [[0.40334259999999994, 51.20455429999999], [0.4003102, 51.195017099999994], [0.3994089, 51.19217810000001], [0.3988011, 51.1902683], [0.39775409999999994, 51.18694], [0.3976666, 51.186681500000006], [0.3975838, 51.1865043], [0.3975302, 51.186389600000005], [0.3970245999999999, 51.1848225], [0.3969213, 51.1845333], [0.396798, 51.18427520000001], [0.3966223, 51.1840087], [0.39642379999999994, 51.1837641], [0.39616499999999993, 51.1835136], [0.3958833, 51.1832908], [0.3956096999999999, 51.1831109], [0.3953053, 51.1829409], [0.3949526, 51.18277549999999], [0.39462269999999994, 51.1826533], [0.3943115, 51.18255460000001], [0.3940419999999999, 51.18247999999999], [0.39381209999999994, 51.1824293], [0.3934543, 51.1823443], [0.393401, 51.182337], [0.39313409999999993, 51.1823031], [0.3928149, 51.18226609999999], [0.3925185, 51.182245900000005], [0.39224219999999993, 51.18224419999999], [0.3919753000000001, 51.18225160000001], [0.3911532, 51.18230629999999]]} |
1.7 |
0719 |
0723 |
Maidstone Barracks |
Maidstone West |
Paddock Wood |
51.1823063 |
0.3911532 |
51.1823063 |
0.3911532 |
1 |
0 |
2026-09-17 06:33:21 |
TERMINATED |
2026-09-17 06:23:00 |
Paddock Wood |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851487 |
1789626232000774 |
24 |
24 |
2026-09-17 06:33:07.698349 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:07.282341 |
| 599821 |
631076 |
G39727 |
642J41M617 |
2026-09-17 |
COMPLETE |
16851291 |
2026-09-17 07:23:00 |
2026-09-17 06:33:21 |
2026-09-19 06:33:21 |
{"id": 631076, "stp": "P", "toc": "Transport for Wales", "uid": "G39727", "consist": "158830", "dest_crs": "AYW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39727/2026-09-17/detailed", "trust_id": "642J41M617", "origin_crs": "MCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberystwyth", "service_date": "2026-09-17", "dest_arr_time": "0721", "dest_platform": null, "is_terminated": 1, "next_location": "Aberystwyth", "signalling_id": "2J41", "timing_status": "LATE", "origin_station": "Machynlleth", "current_leg_arr": "0723", "current_leg_dep": "0716", "current_leg_end": "Aberystwyth", "origin_dep_time": "0647", "origin_platform": "2", "current_location": "Aberystwyth", "last_update_time": "2026-09-17T06:33:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.03059017263766, 52.43957578845911], [-4.0308967, 52.43908], [-4.031060499999999, 52.438817], [-4.0315135, 52.43808940000001], [-4.031686499999999, 52.43779589999998], [-4.031877999999999, 52.4374939], [-4.032018, 52.437251], [-4.0321689, 52.4369674], [-4.032242799999999, 52.43681269999999], [-4.0323201, 52.4366027], [-4.032343, 52.4365357], [-4.032379799999999, 52.4364032], [-4.032419699999999, 52.43623100000001], [-4.0324619, 52.43595549999999], [-4.0324727, 52.435803799999995], [-4.032477699999999, 52.4354671], [-4.0324518, 52.435252199999994], [-4.032409000000001, 52.43501760000001], [-4.032330899999999, 52.4347682], [-4.0322856, 52.434605999999995], [-4.0321891999999995, 52.43437170000001], [-4.0320708, 52.4341422], [-4.0319392, 52.43389679999999], [-4.031788, 52.4336611], [-4.0314304, 52.433185900000005], [-4.0312001, 52.43291700000001], [-4.0309392, 52.4326076], [-4.0306553, 52.43222300000001], [-4.0304588, 52.43195479999999], [-4.030224, 52.4315405], [-4.0299579, 52.4310085], [-4.0297602999999995, 52.4304498], [-4.0296423, 52.4299501], [-4.029600599999999, 52.42966539999999], [-4.0295601, 52.42924070000001], [-4.0295506, 52.4289148], [-4.0295828, 52.4284583], [-4.029629199999999, 52.4280809], [-4.0297865, 52.4273846], [-4.0299744, 52.426508899999995], [-4.0300515, 52.42601809999999], [-4.0301098, 52.42552770000001], [-4.0301200999999995, 52.4254377], [-4.0302492999999995, 52.4245014], [-4.0303192, 52.4239703], [-4.0305451, 52.422202299999995], [-4.0306543, 52.421414000000006], [-4.0308271, 52.420123800000006], [-4.0309774, 52.4189005], [-4.0310735, 52.418211799999995], [-4.031154099999999, 52.4176428], [-4.0312198, 52.417089399999995], [-4.0313228, 52.416560200000006], [-4.0314498, 52.4161267], [-4.0317243, 52.4154282], [-4.0318963, 52.4150947], [-4.0320767, 52.4147741], [-4.0322804, 52.4144507], [-4.0325989, 52.4140284], [-4.0329477, 52.4136161], [-4.033119899999999, 52.41343069999999], [-4.0334552, 52.4130699], [-4.0337442, 52.4127918], [-4.0341914, 52.412415299999985], [-4.0347968, 52.411969799999994], [-4.035202099999999, 52.41169809999999], [-4.0379451, 52.4099605], [-4.0407817, 52.4082629], [-4.042418778537846, 52.40726182103048], [-4.0428955, 52.4069703], [-4.0442846, 52.4062088], [-4.045253199999999, 52.40571799999999], [-4.0458789, 52.40545999999999], [-4.0461239, 52.405362399999994], [-4.046503499999999, 52.40522850000001], [-4.0469366, 52.4051066], [-4.047518800000001, 52.4049515], [-4.047988, 52.4048338], [-4.0485125, 52.404727099999995], [-4.0490263, 52.40464060000001], [-4.0493974, 52.404590299999995], [-4.0498542, 52.4045327], [-4.05041, 52.4044838], [-4.0516493, 52.4044327], [-4.0525466, 52.4044582], [-4.0534473, 52.404517600000005], [-4.0545658, 52.40466589999998], [-4.055566300000001, 52.404878499999995], [-4.0569201, 52.40521660000001], [-4.060919499999999, 52.4062113], [-4.0610373, 52.4062389], [-4.0612299, 52.40628800000001], [-4.065727, 52.40740689999999], [-4.0706776, 52.40863860000001], [-4.072551699999999, 52.4091049], [-4.073630799999999, 52.409369899999994], [-4.0745067, 52.4096142], [-4.0747311, 52.4096877], [-4.0751255, 52.4098249], [-4.0754252, 52.4099291], [-4.0758226, 52.41013770000001], [-4.076086899999999, 52.41026709999999], [-4.0761101, 52.41027849999999], [-4.0764076, 52.410417299999985], [-4.0768008, 52.4106171], [-4.0772931, 52.4109161], [-4.077585400000001, 52.411101], [-4.077891, 52.411309], [-4.0782659, 52.411554300000006], [-4.078612699999999, 52.411798], [-4.079027, 52.4120941], [-4.0794229, 52.412387], [-4.0799406, 52.41276349999999], [-4.080366799999999, 52.41307419999998], [-4.0803769999999995, 52.41308169999999], [-4.0809332, 52.41343640000001], [-4.0815393, 52.41387649999999]]}", "current_leg_start": "Bow Street", "dest_arr_time_act": "0719", "motion_projection": null, "next_location_lat": "52.4138765", "next_location_lon": "-4.0815393", "previous_location": "Bow Street", "current_leg_milage": "4.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 199.277, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 5678.653, \"from_m\": 199.277, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 6395.0, \"from_m\": 5678.653, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 6984.749, \"from_m\": 6395.0, \"capability_applied\": null, \"effective_limit_mph\": 40.389, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.389}, {\"to_m\": 22635.796, \"from_m\": 6984.749, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 23986.27, \"from_m\": 22635.796, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 26903.193, \"from_m\": 23986.27, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 27399.139, \"from_m\": 26903.193, \"capability_applied\": null, \"effective_limit_mph\": 55.923, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.923}, {\"to_m\": 33641.671, \"from_m\": 27399.139, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}], \"service_id\": 631076, \"profile_key\": \"68f9212e95a0d96f0777d050f5ba31eeb746a7dbfe1e682e0c58320fb76a1ec0\", \"schedule_id\": 37089, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Machynlleth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32152}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653H\", \"location\": \"Dovey Junction Down Loop\", \"stage_seq\": 2, \"distance_m\": 6063.669, \"section_seq\": 1, \"route_path_id\": 32152}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0655\", \"location\": \"Dovey Jn\", \"stage_seq\": 3, \"distance_m\": 6797.695, \"section_seq\": 1, \"route_path_id\": 32152}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0705\", \"location\": \"Borth\", \"stage_seq\": 4, \"distance_m\": 20164.601, \"section_seq\": 1, \"route_path_id\": 32152}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Pant Y Peron S.B.\", \"stage_seq\": 5, \"distance_m\": 25715.363, \"section_seq\": 1, \"route_path_id\": 32152}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0711\", \"location\": \"Bow Street\", \"stage_seq\": 6, \"distance_m\": 26714.694, \"section_seq\": 1, \"route_path_id\": 32152}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Llanbadarn Fawr L.C.\", \"stage_seq\": 7, \"distance_m\": 31976.293, \"section_seq\": 1, \"route_path_id\": 32152}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": null, \"location\": \"Aberystwyth\", \"stage_seq\": 8, \"distance_m\": 33641.671, \"section_seq\": 1, \"route_path_id\": 32152}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33641.671, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32152}], \"total_distance_m\": 33641.671, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 33641.671, \"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": "0647", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.4138765", "current_position_lon": "-4.0815393", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:08Z\", \"source_id\": 52179252, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:11Z\", \"source_id\": 16826764, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:27Z\", \"source_id\": 16841470, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:59Z\", \"source_id\": 16846591, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:47Z\", \"source_id\": 52260196, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:50Z\", \"source_id\": 16851291, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberystwyth", "service_state_platform": null, "timing_fact_generation": 1789626112160478, "current_leg_arrival_utc": "2026-09-17T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:08.336583", "service_state_evidence_id": 16851291, "current_leg_start_actual_dep": "2026-09-17T07:15:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:08.426638", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
MCN |
AYW |
2J41 |
158830 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 199.277, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 5678.653, "from_m": 199.277, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 6395.0, "from_m": 5678.653, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 6984.749, "from_m": 6395.0, "capability_applied": null, "effective_limit_mph": 40.389, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.389}, {"to_m": 22635.796, "from_m": 6984.749, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 23986.27, "from_m": 22635.796, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 26903.193, "from_m": 23986.27, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 27399.139, "from_m": 26903.193, "capability_applied": null, "effective_limit_mph": 55.923, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.923}, {"to_m": 33641.671, "from_m": 27399.139, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}], "service_id": 631076, "profile_key": "68f9212e95a0d96f0777d050f5ba31eeb746a7dbfe1e682e0c58320fb76a1ec0", "schedule_id": 37089, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0647", "location": "Machynlleth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32152}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653H", "location": "Dovey Junction Down Loop", "stage_seq": 2, "distance_m": 6063.669, "section_seq": 1, "route_path_id": 32152}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0655", "location": "Dovey Jn", "stage_seq": 3, "distance_m": 6797.695, "section_seq": 1, "route_path_id": 32152}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0705", "location": "Borth", "stage_seq": 4, "distance_m": 20164.601, "section_seq": 1, "route_path_id": 32152}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Pant Y Peron S.B.", "stage_seq": 5, "distance_m": 25715.363, "section_seq": 1, "route_path_id": 32152}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0711", "location": "Bow Street", "stage_seq": 6, "distance_m": 26714.694, "section_seq": 1, "route_path_id": 32152}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Llanbadarn Fawr L.C.", "stage_seq": 7, "distance_m": 31976.293, "section_seq": 1, "route_path_id": 32152}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": null, "location": "Aberystwyth", "stage_seq": 8, "distance_m": 33641.671, "section_seq": 1, "route_path_id": 32152}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33641.671, "from_m": 0.0, "section_seq": 1, "route_path_id": 32152}], "total_distance_m": 33641.671, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 33641.671, "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": 18835, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:08Z", "source_id": 52179252, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:53:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:11Z", "source_id": 16826764, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:27Z", "source_id": 16841470, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:59Z", "source_id": 16846591, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18879, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:47Z", "source_id": 52260196, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:23:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:50Z", "source_id": 16851291, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Machynlleth |
0647 |
0647 |
2 |
None |
None |
Aberystwyth |
0721 |
0719 |
None |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39727/2026-09-17/detailed |
None |
Bow Street |
2026-09-17T07:15:00+01:00 |
Aberystwyth |
7.0 |
{"type": "LineString", "coordinates": [[-4.03059017263766, 52.43957578845911], [-4.0308967, 52.43908], [-4.031060499999999, 52.438817], [-4.0315135, 52.43808940000001], [-4.031686499999999, 52.43779589999998], [-4.031877999999999, 52.4374939], [-4.032018, 52.437251], [-4.0321689, 52.4369674], [-4.032242799999999, 52.43681269999999], [-4.0323201, 52.4366027], [-4.032343, 52.4365357], [-4.032379799999999, 52.4364032], [-4.032419699999999, 52.43623100000001], [-4.0324619, 52.43595549999999], [-4.0324727, 52.435803799999995], [-4.032477699999999, 52.4354671], [-4.0324518, 52.435252199999994], [-4.032409000000001, 52.43501760000001], [-4.032330899999999, 52.4347682], [-4.0322856, 52.434605999999995], [-4.0321891999999995, 52.43437170000001], [-4.0320708, 52.4341422], [-4.0319392, 52.43389679999999], [-4.031788, 52.4336611], [-4.0314304, 52.433185900000005], [-4.0312001, 52.43291700000001], [-4.0309392, 52.4326076], [-4.0306553, 52.43222300000001], [-4.0304588, 52.43195479999999], [-4.030224, 52.4315405], [-4.0299579, 52.4310085], [-4.0297602999999995, 52.4304498], [-4.0296423, 52.4299501], [-4.029600599999999, 52.42966539999999], [-4.0295601, 52.42924070000001], [-4.0295506, 52.4289148], [-4.0295828, 52.4284583], [-4.029629199999999, 52.4280809], [-4.0297865, 52.4273846], [-4.0299744, 52.426508899999995], [-4.0300515, 52.42601809999999], [-4.0301098, 52.42552770000001], [-4.0301200999999995, 52.4254377], [-4.0302492999999995, 52.4245014], [-4.0303192, 52.4239703], [-4.0305451, 52.422202299999995], [-4.0306543, 52.421414000000006], [-4.0308271, 52.420123800000006], [-4.0309774, 52.4189005], [-4.0310735, 52.418211799999995], [-4.031154099999999, 52.4176428], [-4.0312198, 52.417089399999995], [-4.0313228, 52.416560200000006], [-4.0314498, 52.4161267], [-4.0317243, 52.4154282], [-4.0318963, 52.4150947], [-4.0320767, 52.4147741], [-4.0322804, 52.4144507], [-4.0325989, 52.4140284], [-4.0329477, 52.4136161], [-4.033119899999999, 52.41343069999999], [-4.0334552, 52.4130699], [-4.0337442, 52.4127918], [-4.0341914, 52.412415299999985], [-4.0347968, 52.411969799999994], [-4.035202099999999, 52.41169809999999], [-4.0379451, 52.4099605], [-4.0407817, 52.4082629], [-4.042418778537846, 52.40726182103048], [-4.0428955, 52.4069703], [-4.0442846, 52.4062088], [-4.045253199999999, 52.40571799999999], [-4.0458789, 52.40545999999999], [-4.0461239, 52.405362399999994], [-4.046503499999999, 52.40522850000001], [-4.0469366, 52.4051066], [-4.047518800000001, 52.4049515], [-4.047988, 52.4048338], [-4.0485125, 52.404727099999995], [-4.0490263, 52.40464060000001], [-4.0493974, 52.404590299999995], [-4.0498542, 52.4045327], [-4.05041, 52.4044838], [-4.0516493, 52.4044327], [-4.0525466, 52.4044582], [-4.0534473, 52.404517600000005], [-4.0545658, 52.40466589999998], [-4.055566300000001, 52.404878499999995], [-4.0569201, 52.40521660000001], [-4.060919499999999, 52.4062113], [-4.0610373, 52.4062389], [-4.0612299, 52.40628800000001], [-4.065727, 52.40740689999999], [-4.0706776, 52.40863860000001], [-4.072551699999999, 52.4091049], [-4.073630799999999, 52.409369899999994], [-4.0745067, 52.4096142], [-4.0747311, 52.4096877], [-4.0751255, 52.4098249], [-4.0754252, 52.4099291], [-4.0758226, 52.41013770000001], [-4.076086899999999, 52.41026709999999], [-4.0761101, 52.41027849999999], [-4.0764076, 52.410417299999985], [-4.0768008, 52.4106171], [-4.0772931, 52.4109161], [-4.077585400000001, 52.411101], [-4.077891, 52.411309], [-4.0782659, 52.411554300000006], [-4.078612699999999, 52.411798], [-4.079027, 52.4120941], [-4.0794229, 52.412387], [-4.0799406, 52.41276349999999], [-4.080366799999999, 52.41307419999998], [-4.0803769999999995, 52.41308169999999], [-4.0809332, 52.41343640000001], [-4.0815393, 52.41387649999999]]} |
4.3 |
0716 |
0723 |
Bow Street |
Aberystwyth |
Aberystwyth |
52.4138765 |
-4.0815393 |
52.4138765 |
-4.0815393 |
1 |
0 |
2026-09-17 06:33:21 |
TERMINATED |
2026-09-17 06:23:00 |
Aberystwyth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851291 |
1789626112160478 |
28 |
28 |
2026-09-17 06:33:08.426638 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:08.336583 |
| 599822 |
629625 |
P90354 |
873K92M617 |
2026-09-17 |
COMPLETE |
16851273 |
2026-09-17 07:23:00 |
2026-09-17 06:33:21 |
2026-09-19 06:33:21 |
{"id": 629625, "stp": "P", "toc": "Southeastern", "uid": "P90354", "consist": "377127+377520", "dest_crs": "GLM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90354/2026-09-17/detailed", "trust_id": "873K92M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gillingham (Kent)", "service_date": "2026-09-17", "dest_arr_time": "0723", "dest_platform": "1", "is_terminated": 1, "next_location": "Gillingham (Kent)", "signalling_id": "3K92", "timing_status": "ON TIME", "origin_station": "London Victoria", "current_leg_arr": "0723", "current_leg_dep": "0711", "current_leg_end": "Gillingham (Kent)", "origin_dep_time": "0607", "origin_platform": "4", "current_location": "Gillingham (Kent)", "last_update_time": "2026-09-17T06:33:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5069954842046895, 51.38947132111109], [0.5070721, 51.38939269999999], [0.5071972, 51.3892415], [0.5072362, 51.3891936], [0.5076624999999999, 51.3885238], [0.5077754, 51.3883084], [0.5079629, 51.3879849], [0.5080393999999999, 51.3878625], [0.5081721, 51.387650099999995], [0.5082754, 51.38750060000001], [0.5083346999999999, 51.38742739999999], [0.5084223, 51.3873176], [0.5084608, 51.387273099999994], [0.508513, 51.38721299999999], [0.5085903, 51.3871268], [0.5086578999999999, 51.38705559999999], [0.5087535, 51.3869589], [0.5088226, 51.38688929999999], [0.508919338603571, 51.38679167395817], [0.5089861, 51.3867243], [0.5090167999999999, 51.386693300000005], [0.5091323000000001, 51.38659719999999], [0.5095186, 51.3862943], [0.5097396999999999, 51.386153000000014], [0.5097882, 51.3861224], [0.5099501, 51.38602019999999], [0.509957, 51.3860158], [0.5102760999999999, 51.38581990000001], [0.5105444, 51.3856375], [0.5108796, 51.3853797], [0.5113088, 51.3850114], [0.511636, 51.38468170000001], [0.5118425999999999, 51.38443730000001], [0.5119357, 51.3843192], [0.5121824, 51.38406400000001], [0.5122507, 51.3839702], [0.5124082, 51.38376739999999], [0.5124617, 51.3837019], [0.5125186, 51.3836301], [0.5125509, 51.38359239999999], [0.5125759000000001, 51.3835631], [0.5126011, 51.38353190000001], [0.5126242, 51.3835052], [0.5126666, 51.3834611], [0.5127031, 51.38342589999999], [0.5127655, 51.3833687], [0.51281, 51.3833257], [0.5128368, 51.38330259999999], [0.5128427, 51.383297500000005], [0.5128756999999999, 51.383268], [0.5129766, 51.38318089999999], [0.5131087999999999, 51.38307639999999], [0.5132184999999999, 51.3829996], [0.5132887, 51.3829513], [0.5133503, 51.3829096], [0.513829, 51.382632699999995], [0.5141834, 51.38247019999999], [0.5144856999999999, 51.3823564], [0.5147923, 51.38224840000001], [0.5152672, 51.38210370000001], [0.5188403999999999, 51.381100399999994], [0.5198102, 51.3808125], [0.5202593, 51.380666700000006], [0.5207832999999998, 51.38048739999999], [0.5209246999999999, 51.380434599999994], [0.5212259, 51.3803221], [0.5218145, 51.38006479999999], [0.5220672, 51.379960800000006], [0.5222695, 51.379877599999986], [0.5227337999999999, 51.3796866], [0.5254125, 51.3785403], [0.5259635, 51.3783255], [0.5263228999999999, 51.3782147], [0.5267389, 51.37810459999999], [0.5268314, 51.3780802], [0.5268861, 51.3780657], [0.5272092999999999, 51.3779942], [0.5273188, 51.377970000000005], [0.5274513, 51.3779407], [0.5278654, 51.37786040000001], [0.5279486, 51.3778442], [0.5280318, 51.3778281], [0.5284281999999999, 51.377775099999994], [0.5294085, 51.3777265], [0.5300773999999999, 51.3777176], [0.5304384, 51.3777265], [0.5318364, 51.377885500000005], [0.5320771, 51.377927500000006], [0.5326043999999999, 51.378037899999995], [0.5328672000000001, 51.37809140000001], [0.5332139999999999, 51.378193], [0.5337978999999999, 51.3783955], [0.5341107, 51.37853270000001], [0.5345785, 51.3787352], [0.5348734, 51.3788725], [0.5355985999999999, 51.37926860000001], [0.5360868, 51.3795467], [0.5389891704717129, 51.38120622440278], [0.5398329999999999, 51.3816887], [0.5447555, 51.3845031], [0.5470656, 51.38566889999999], [0.5481134, 51.3860432], [0.5490729999999999, 51.3863425], [0.5493821, 51.3864052], [0.5496373999999999, 51.38645580000001], [0.550005, 51.386523], [0.5506222, 51.386640699999994], [0.5507651999999998, 51.3866676], [0.5512213, 51.38674340000001], [0.5515073738066429, 51.38679167395817]]}", "current_leg_start": "Rochester", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "51.3867917", "next_location_lon": "0.5515074", "previous_location": "Rochester", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1130.451, \"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\": 1450.613, \"from_m\": 1130.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10020.497, \"from_m\": 8623.259, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10519.952, \"from_m\": 10020.497, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12844.185, \"from_m\": 10519.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13641.251, \"from_m\": 12844.185, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17021.044, \"from_m\": 13641.251, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17500.475, \"from_m\": 17021.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23764.918, \"from_m\": 17500.475, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23838.066, \"from_m\": 23764.918, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23852.121, \"from_m\": 23838.066, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30149.179, \"from_m\": 23852.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30262.15, \"from_m\": 30149.179, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30315.501, \"from_m\": 30262.15, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38442.761, \"from_m\": 30315.501, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38498.245, \"from_m\": 38442.761, \"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\": 43907.942, \"from_m\": 38498.245, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43988.912, \"from_m\": 43907.942, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54153.779, \"from_m\": 43988.912, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55018.47, \"from_m\": 54153.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\": 55052.888, \"from_m\": 55018.47, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 57703.989, \"from_m\": 55052.888, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58257.313, \"from_m\": 57703.989, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59548.925, \"from_m\": 58257.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59704.549, \"from_m\": 59548.925, \"capability_applied\": null, \"effective_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\": 629625, \"profile_key\": \"bef2054d96aa02a12a2e8e1edc7609dfeaae087be0c1bd337e8031b20a677df6\", \"schedule_id\": 24170, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5130.602, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Canterbury Road Jn\", \"stage_seq\": 5, \"distance_m\": 5314.947, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 6137.612, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6848.272, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 7678.03, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Nunhead\", \"stage_seq\": 9, \"distance_m\": 9549.349, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Bellingham\", \"stage_seq\": 10, \"distance_m\": 14265.354, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Ravensbourne\", \"stage_seq\": 11, \"distance_m\": 16734.389, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Shortlands\", \"stage_seq\": 12, \"distance_m\": 18123.62, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Bromley South\", \"stage_seq\": 13, \"distance_m\": 19581.109, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Bickley Jn\", \"stage_seq\": 14, \"distance_m\": 22302.09, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 15, \"distance_m\": 23678.454, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Swanley\", \"stage_seq\": 16, \"distance_m\": 30040.118, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Fawkham Jn\", \"stage_seq\": 17, \"distance_m\": 38392.26, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Sole Street\", \"stage_seq\": 18, \"distance_m\": 45190.717, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 55052.888, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": false, \"wtt_arr\": \"0653H\", \"wtt_dep\": \"0713H\", \"location\": \"Rochester\", \"stage_seq\": 20, \"distance_m\": 55712.171, \"section_seq\": 1, \"route_path_id\": 100361}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"Gillingham (Kent)\", \"stage_seq\": 21, \"distance_m\": 59704.549, \"section_seq\": 1, \"route_path_id\": 100361}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59704.549, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100361}], \"total_distance_m\": 59704.549, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55658.814, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4045.735, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.3867917", "current_position_lon": "0.5515074", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:37Z\", \"source_id\": 52108125, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:38Z\", \"source_id\": 16804500, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:21:38Z\", \"source_id\": 52115822, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:21:42Z\", \"source_id\": 16807052, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:26Z\", \"source_id\": 52125661, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:28Z\", \"source_id\": 16810137, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:43Z\", \"source_id\": 52132408, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:47Z\", \"source_id\": 16812279, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:53Z\", \"source_id\": 52134870, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:57Z\", \"source_id\": 16813117, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:10Z\", \"source_id\": 52137839, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:12Z\", \"source_id\": 16813975, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:46Z\", \"source_id\": 52150703, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:47Z\", \"source_id\": 16817860, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:49Z\", \"source_id\": 52166563, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:53Z\", \"source_id\": 16822901, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:52Z\", \"source_id\": 52183423, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:57Z\", \"source_id\": 16828072, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:45Z\", \"source_id\": 52260073, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:48Z\", \"source_id\": 16851273, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gillingham (Kent)", "service_state_platform": "1", "timing_fact_generation": 1789626109709019, "current_leg_arrival_utc": "2026-09-17T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:08.342397", "service_state_evidence_id": 16851273, "current_leg_start_actual_dep": "2026-09-17T07:13:30+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:08.420124", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
GLM |
3K92 |
377127+377520 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1130.451, "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": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10020.497, "from_m": 8623.259, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10519.952, "from_m": 10020.497, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12844.185, "from_m": 10519.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13641.251, "from_m": 12844.185, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17021.044, "from_m": 13641.251, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17500.475, "from_m": 17021.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23764.918, "from_m": 17500.475, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23838.066, "from_m": 23764.918, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23852.121, "from_m": 23838.066, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30149.179, "from_m": 23852.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30262.15, "from_m": 30149.179, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30315.501, "from_m": 30262.15, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38442.761, "from_m": 30315.501, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38498.245, "from_m": 38442.761, "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": 43907.942, "from_m": 38498.245, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43988.912, "from_m": 43907.942, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54153.779, "from_m": 43988.912, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55018.47, "from_m": 54153.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": 55052.888, "from_m": 55018.47, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 57703.989, "from_m": 55052.888, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58257.313, "from_m": 57703.989, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59548.925, "from_m": 58257.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59704.549, "from_m": 59548.925, "capability_applied": null, "effective_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": 629625, "profile_key": "bef2054d96aa02a12a2e8e1edc7609dfeaae087be0c1bd337e8031b20a677df6", "schedule_id": 24170, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0607", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Brixton", "stage_seq": 4, "distance_m": 5130.602, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Canterbury Road Jn", "stage_seq": 5, "distance_m": 5314.947, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 6137.612, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6848.272, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 7678.03, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Nunhead", "stage_seq": 9, "distance_m": 9549.349, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Bellingham", "stage_seq": 10, "distance_m": 14265.354, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Ravensbourne", "stage_seq": 11, "distance_m": 16734.389, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Shortlands", "stage_seq": 12, "distance_m": 18123.62, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Bromley South", "stage_seq": 13, "distance_m": 19581.109, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Bickley Jn", "stage_seq": 14, "distance_m": 22302.09, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "St. Mary Cray Jn", "stage_seq": 15, "distance_m": 23678.454, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Swanley", "stage_seq": 16, "distance_m": 30040.118, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Fawkham Jn", "stage_seq": 17, "distance_m": 38392.26, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Sole Street", "stage_seq": 18, "distance_m": 45190.717, "section_seq": 1, "route_path_id": 100361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Rochester Bridge Jn", "stage_seq": 19, "distance_m": 55052.888, "section_seq": 1, "route_path_id": 100361}, {"is_pass": false, "wtt_arr": "0653H", "wtt_dep": "0713H", "location": "Rochester", "stage_seq": 20, "distance_m": 55712.171, "section_seq": 1, "route_path_id": 100361}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "Gillingham (Kent)", "stage_seq": 21, "distance_m": 59704.549, "section_seq": 1, "route_path_id": 100361}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59704.549, "from_m": 0.0, "section_seq": 1, "route_path_id": 100361}], "total_distance_m": 59704.549, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55658.814, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4045.735, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:37Z", "source_id": 52108125, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:18:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:38Z", "source_id": 16804500, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:21:38Z", "source_id": 52115822, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:22:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:21:42Z", "source_id": 16807052, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31835, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:26Z", "source_id": 52125661, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:27:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:28Z", "source_id": 16810137, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31846, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:43Z", "source_id": 52132408, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:30:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:47Z", "source_id": 16812279, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31857, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:53Z", "source_id": 52134870, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:57Z", "source_id": 16813117, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:10Z", "source_id": 52137839, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:32:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:12Z", "source_id": 16813975, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31964, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:46Z", "source_id": 52150703, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:47Z", "source_id": 16817860, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31982, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:49Z", "source_id": 52166563, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:45:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:53Z", "source_id": 16822901, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32289, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:52Z", "source_id": 52183423, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:52:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:57Z", "source_id": 16828072, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32331, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:45Z", "source_id": 52260073, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:23:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:48Z", "source_id": 16851273, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
London Victoria |
0607 |
0607 |
4 |
None |
None |
Gillingham (Kent) |
0723 |
0723 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90354/2026-09-17/detailed |
None |
Rochester |
2026-09-17T07:13:30+01:00 |
Gillingham (Kent) |
12.0 |
{"type": "LineString", "coordinates": [[0.5069954842046895, 51.38947132111109], [0.5070721, 51.38939269999999], [0.5071972, 51.3892415], [0.5072362, 51.3891936], [0.5076624999999999, 51.3885238], [0.5077754, 51.3883084], [0.5079629, 51.3879849], [0.5080393999999999, 51.3878625], [0.5081721, 51.387650099999995], [0.5082754, 51.38750060000001], [0.5083346999999999, 51.38742739999999], [0.5084223, 51.3873176], [0.5084608, 51.387273099999994], [0.508513, 51.38721299999999], [0.5085903, 51.3871268], [0.5086578999999999, 51.38705559999999], [0.5087535, 51.3869589], [0.5088226, 51.38688929999999], [0.508919338603571, 51.38679167395817], [0.5089861, 51.3867243], [0.5090167999999999, 51.386693300000005], [0.5091323000000001, 51.38659719999999], [0.5095186, 51.3862943], [0.5097396999999999, 51.386153000000014], [0.5097882, 51.3861224], [0.5099501, 51.38602019999999], [0.509957, 51.3860158], [0.5102760999999999, 51.38581990000001], [0.5105444, 51.3856375], [0.5108796, 51.3853797], [0.5113088, 51.3850114], [0.511636, 51.38468170000001], [0.5118425999999999, 51.38443730000001], [0.5119357, 51.3843192], [0.5121824, 51.38406400000001], [0.5122507, 51.3839702], [0.5124082, 51.38376739999999], [0.5124617, 51.3837019], [0.5125186, 51.3836301], [0.5125509, 51.38359239999999], [0.5125759000000001, 51.3835631], [0.5126011, 51.38353190000001], [0.5126242, 51.3835052], [0.5126666, 51.3834611], [0.5127031, 51.38342589999999], [0.5127655, 51.3833687], [0.51281, 51.3833257], [0.5128368, 51.38330259999999], [0.5128427, 51.383297500000005], [0.5128756999999999, 51.383268], [0.5129766, 51.38318089999999], [0.5131087999999999, 51.38307639999999], [0.5132184999999999, 51.3829996], [0.5132887, 51.3829513], [0.5133503, 51.3829096], [0.513829, 51.382632699999995], [0.5141834, 51.38247019999999], [0.5144856999999999, 51.3823564], [0.5147923, 51.38224840000001], [0.5152672, 51.38210370000001], [0.5188403999999999, 51.381100399999994], [0.5198102, 51.3808125], [0.5202593, 51.380666700000006], [0.5207832999999998, 51.38048739999999], [0.5209246999999999, 51.380434599999994], [0.5212259, 51.3803221], [0.5218145, 51.38006479999999], [0.5220672, 51.379960800000006], [0.5222695, 51.379877599999986], [0.5227337999999999, 51.3796866], [0.5254125, 51.3785403], [0.5259635, 51.3783255], [0.5263228999999999, 51.3782147], [0.5267389, 51.37810459999999], [0.5268314, 51.3780802], [0.5268861, 51.3780657], [0.5272092999999999, 51.3779942], [0.5273188, 51.377970000000005], [0.5274513, 51.3779407], [0.5278654, 51.37786040000001], [0.5279486, 51.3778442], [0.5280318, 51.3778281], [0.5284281999999999, 51.377775099999994], [0.5294085, 51.3777265], [0.5300773999999999, 51.3777176], [0.5304384, 51.3777265], [0.5318364, 51.377885500000005], [0.5320771, 51.377927500000006], [0.5326043999999999, 51.378037899999995], [0.5328672000000001, 51.37809140000001], [0.5332139999999999, 51.378193], [0.5337978999999999, 51.3783955], [0.5341107, 51.37853270000001], [0.5345785, 51.3787352], [0.5348734, 51.3788725], [0.5355985999999999, 51.37926860000001], [0.5360868, 51.3795467], [0.5389891704717129, 51.38120622440278], [0.5398329999999999, 51.3816887], [0.5447555, 51.3845031], [0.5470656, 51.38566889999999], [0.5481134, 51.3860432], [0.5490729999999999, 51.3863425], [0.5493821, 51.3864052], [0.5496373999999999, 51.38645580000001], [0.550005, 51.386523], [0.5506222, 51.386640699999994], [0.5507651999999998, 51.3866676], [0.5512213, 51.38674340000001], [0.5515073738066429, 51.38679167395817]]} |
2.5 |
0711 |
0723 |
Rochester |
Gillingham (Kent) |
Gillingham (Kent) |
51.3867917 |
0.5515074 |
51.3867917 |
0.5515074 |
1 |
0 |
2026-09-17 06:33:21 |
TERMINATED |
2026-09-17 06:23:00 |
Gillingham (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851273 |
1789626109709019 |
80 |
80 |
2026-09-17 06:33:08.420124 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:08.342397 |
| 599823 |
630107 |
G26630 |
871L06M617 |
2026-09-17 |
COMPLETE |
16851329 |
2026-09-17 07:23:00 |
2026-09-17 06:33:21 |
2026-09-19 06:33:21 |
{"id": 630107, "stp": "O", "toc": "Southern", "uid": "G26630", "consist": "377158+377421+377464", "dest_crs": "EGR", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26630/2026-09-17/detailed", "trust_id": "871L06M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Grinstead", "service_date": "2026-09-17", "dest_arr_time": "0720", "dest_platform": "1", "is_terminated": 1, "next_location": "East Grinstead", "signalling_id": "1L06", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "0723", "current_leg_dep": "0718", "current_leg_end": "East Grinstead", "origin_dep_time": "0620", "origin_platform": "11", "current_location": "East Grinstead", "last_update_time": "2026-09-17T06:33:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0040956, 51.15637359999999], [-0.0041688, 51.1561211], [-0.0042102, 51.1558684], [-0.0042457, 51.1556087], [-0.0042564, 51.15543339999999], [-0.004272799999999999, 51.15500250000001], [-0.0042231, 51.15453439999999], [-0.0041913, 51.1543341], [-0.004145, 51.15412310000001], [-0.0041003, 51.1539357], [-0.0040494, 51.153755], [-0.003989, 51.15356649999999], [-0.003892599999999999, 51.15336080000001], [-0.0036668, 51.15300860000001], [-0.0031282, 51.1520072], [-0.0028679999999999995, 51.1514999], [-0.0026529, 51.1509898], [-0.0025460999999999995, 51.1506831], [-0.002459, 51.1503702], [-0.0023878999999999997, 51.15005810000001], [-0.0023393999999999997, 51.14974470000001], [-0.0023275, 51.1493329], [-0.0023852, 51.148611900000006], [-0.0024992, 51.1474955], [-0.0027619, 51.145259], [-0.0030007999999999996, 51.1431207], [-0.0030778, 51.1423588], [-0.0031865, 51.14156710000001], [-0.0032831, 51.1410909], [-0.0033259999999999995, 51.14093609999999], [-0.0033865999999999996, 51.14076549999999], [-0.0034610999999999995, 51.14057489999999], [-0.0036113, 51.14027369999999], [-0.003725, 51.1400799], [-0.0038389, 51.1399036], [-0.0039607, 51.1397398], [-0.004254, 51.1393837], [-0.004529599999999999, 51.13910429999999], [-0.0050178, 51.13868519999999], [-0.0054804, 51.1383527], [-0.005779499999999999, 51.13814500000001], [-0.0063964, 51.137789899999994], [-0.006831199999999999, 51.1375922], [-0.008876599999999998, 51.136717], [-0.0105284, 51.1356146], [-0.011891699999999998, 51.1345033], [-0.0134153, 51.13328140000001], [-0.013487100000000002, 51.133222199999985], [-0.013553399999999998, 51.13316149999999], [-0.013624199999999998, 51.1330825], [-0.013706499999999998, 51.13298030000001], [-0.014109899999999998, 51.1324694], [-0.014327200000000002, 51.13217319999999], [-0.014473799999999998, 51.1319571], [-0.014692200000000002, 51.1316136], [-0.014976299999999998, 51.1311086], [-0.015401400000000004, 51.13049], [-0.015769600000000005, 51.12986409999999], [-0.016195, 51.1291296], [-0.017397, 51.1270971], [-0.0175306, 51.126873], [-0.017572199999999996, 51.126802], [-0.0176334, 51.1267162], [-0.017693700000000003, 51.1266349]]}", "current_leg_start": "Dormans", "dest_arr_time_act": "0720", "motion_projection": null, "next_location_lat": "51.1266349", "next_location_lon": "-0.0176937", "previous_location": "Dormans", "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\": 657.037, \"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\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.981, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.698, \"from_m\": 7545.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10338.399, \"from_m\": 8072.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.032, \"from_m\": 10338.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14921.78, \"from_m\": 14876.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15785.19, \"from_m\": 14921.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16681.641, \"from_m\": 15785.19, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.607, \"from_m\": 16681.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17112.863, \"from_m\": 16718.607, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.298, \"from_m\": 17112.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17231.967, \"from_m\": 17143.298, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17298.466, \"from_m\": 17231.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17333.389, \"from_m\": 17298.466, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17399.451, \"from_m\": 17333.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17434.493, \"from_m\": 17399.451, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18546.585, \"from_m\": 17434.493, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18668.297, \"from_m\": 18546.585, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18742.426, \"from_m\": 18668.297, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24629.565, \"from_m\": 18742.426, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24836.291, \"from_m\": 24629.565, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26928.523, \"from_m\": 24836.291, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26963.561, \"from_m\": 26928.523, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28805.524, \"from_m\": 26963.561, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30978.836, \"from_m\": 28805.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32683.152, \"from_m\": 30978.836, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32694.229, \"from_m\": 32683.152, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32748.732, \"from_m\": 32694.229, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32770.97, \"from_m\": 32748.732, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33637.97, \"from_m\": 32770.97, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34688.093, \"from_m\": 33637.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34715.83, \"from_m\": 34688.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36009.369, \"from_m\": 34715.83, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42509.52, \"from_m\": 36009.369, \"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\": 42737.553, \"from_m\": 42509.52, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48046.608, \"from_m\": 42737.553, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48638.665, \"from_m\": 48046.608, \"capability_applied\": null, \"effective_limit_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\": 630107, \"profile_key\": \"0699776f71035eaf3b1b08f77bc0dcb5cdf74304f9f42751507449f357461861\", \"schedule_id\": 39452, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 7, \"distance_m\": 9731.543, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Selhurst\", \"stage_seq\": 8, \"distance_m\": 15049.908, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 16063.261, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0640H\", \"location\": \"East Croydon\", \"stage_seq\": 10, \"distance_m\": 16910.971, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"South Croydon\", \"stage_seq\": 11, \"distance_m\": 18418.688, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Sanderstead\", \"stage_seq\": 12, \"distance_m\": 19948.725, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0648H\", \"location\": \"Riddlesdown\", \"stage_seq\": 13, \"distance_m\": 21928.058, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Upper Warlingham\", \"stage_seq\": 14, \"distance_m\": 25025.314, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0656H\", \"location\": \"Woldingham\", \"stage_seq\": 15, \"distance_m\": 27824.431, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0702\", \"location\": \"Oxted\", \"stage_seq\": 16, \"distance_m\": 33027.409, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0705\", \"location\": \"Hurst Green\", \"stage_seq\": 17, \"distance_m\": 34549.87, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711\", \"location\": \"Lingfield\", \"stage_seq\": 18, \"distance_m\": 42602.003, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0714H\", \"location\": \"Dormans\", \"stage_seq\": 19, \"distance_m\": 44977.18, \"section_seq\": 1, \"route_path_id\": 106467}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": null, \"location\": \"East Grinstead\", \"stage_seq\": 20, \"distance_m\": 48638.665, \"section_seq\": 1, \"route_path_id\": 106467}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48638.665, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106467}], \"total_distance_m\": 48638.665, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 43346.616, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5292.049, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0620", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.1266349", "current_position_lon": "-0.0176937", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:32Z\", \"source_id\": 52121734, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:33Z\", \"source_id\": 16808865, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:57Z\", \"source_id\": 52126662, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:01Z\", \"source_id\": 16810487, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:55Z\", \"source_id\": 52134961, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:31:00Z\", \"source_id\": 16813160, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:17Z\", \"source_id\": 52145152, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:21Z\", \"source_id\": 16816158, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:27Z\", \"source_id\": 52152242, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:28Z\", \"source_id\": 16818360, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:10Z\", \"source_id\": 52158362, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:13Z\", \"source_id\": 16820327, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:22Z\", \"source_id\": 52161195, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:24Z\", \"source_id\": 16821142, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:47Z\", \"source_id\": 52171151, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:49Z\", \"source_id\": 16824283, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:48Z\", \"source_id\": 52178358, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:50Z\", \"source_id\": 16826497, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:55Z\", \"source_id\": 52188169, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:57Z\", \"source_id\": 16829591, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:42Z\", \"source_id\": 52199836, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:42Z\", \"source_id\": 16833131, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:46Z\", \"source_id\": 52210351, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:49Z\", \"source_id\": 16836334, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:15Z\", \"source_id\": 52219290, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:17Z\", \"source_id\": 16839044, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:07Z\", \"source_id\": 52239878, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:10Z\", \"source_id\": 16845194, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:47Z\", \"source_id\": 52260225, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:52Z\", \"source_id\": 16851329, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Grinstead", "service_state_platform": "1", "timing_fact_generation": 1789626113785722, "current_leg_arrival_utc": "2026-09-17T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:09.242699", "service_state_evidence_id": 16851329, "current_leg_start_actual_dep": "2026-09-17T07:17:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:10.146322", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
None |
EGR |
1L06 |
377158+377421+377464 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "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": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.698, "from_m": 7545.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.399, "from_m": 8072.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.032, "from_m": 10338.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.78, "from_m": 14876.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.19, "from_m": 14921.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.641, "from_m": 15785.19, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.607, "from_m": 16681.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.863, "from_m": 16718.607, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.298, "from_m": 17112.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.967, "from_m": 17143.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17298.466, "from_m": 17231.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17333.389, "from_m": 17298.466, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17399.451, "from_m": 17333.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17434.493, "from_m": 17399.451, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18546.585, "from_m": 17434.493, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18668.297, "from_m": 18546.585, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18742.426, "from_m": 18668.297, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24629.565, "from_m": 18742.426, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24836.291, "from_m": 24629.565, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26928.523, "from_m": 24836.291, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26963.561, "from_m": 26928.523, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28805.524, "from_m": 26963.561, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30978.836, "from_m": 28805.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32683.152, "from_m": 30978.836, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32694.229, "from_m": 32683.152, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32748.732, "from_m": 32694.229, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32770.97, "from_m": 32748.732, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33637.97, "from_m": 32770.97, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34688.093, "from_m": 33637.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34715.83, "from_m": 34688.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36009.369, "from_m": 34715.83, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42509.52, "from_m": 36009.369, "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": 42737.553, "from_m": 42509.52, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48046.608, "from_m": 42737.553, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48638.665, "from_m": 48046.608, "capability_applied": null, "effective_limit_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": 630107, "profile_key": "0699776f71035eaf3b1b08f77bc0dcb5cdf74304f9f42751507449f357461861", "schedule_id": 39452, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0620", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 106467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 106467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 106467}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 106467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Balham", "stage_seq": 6, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 106467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Streatham North Jn", "stage_seq": 7, "distance_m": 9731.543, "section_seq": 1, "route_path_id": 106467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Selhurst", "stage_seq": 8, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 106467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Windmill Bridge Jn", "stage_seq": 9, "distance_m": 16063.261, "section_seq": 1, "route_path_id": 106467}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0640H", "location": "East Croydon", "stage_seq": 10, "distance_m": 16910.971, "section_seq": 1, "route_path_id": 106467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "South Croydon", "stage_seq": 11, "distance_m": 18418.688, "section_seq": 1, "route_path_id": 106467}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Sanderstead", "stage_seq": 12, "distance_m": 19948.725, "section_seq": 1, "route_path_id": 106467}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0648H", "location": "Riddlesdown", "stage_seq": 13, "distance_m": 21928.058, "section_seq": 1, "route_path_id": 106467}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Upper Warlingham", "stage_seq": 14, "distance_m": 25025.314, "section_seq": 1, "route_path_id": 106467}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0656H", "location": "Woldingham", "stage_seq": 15, "distance_m": 27824.431, "section_seq": 1, "route_path_id": 106467}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0702", "location": "Oxted", "stage_seq": 16, "distance_m": 33027.409, "section_seq": 1, "route_path_id": 106467}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0705", "location": "Hurst Green", "stage_seq": 17, "distance_m": 34549.87, "section_seq": 1, "route_path_id": 106467}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711", "location": "Lingfield", "stage_seq": 18, "distance_m": 42602.003, "section_seq": 1, "route_path_id": 106467}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0714H", "location": "Dormans", "stage_seq": 19, "distance_m": 44977.18, "section_seq": 1, "route_path_id": 106467}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": null, "location": "East Grinstead", "stage_seq": 20, "distance_m": 48638.665, "section_seq": 1, "route_path_id": 106467}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48638.665, "from_m": 0.0, "section_seq": 1, "route_path_id": 106467}], "total_distance_m": 48638.665, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 43346.616, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5292.049, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28891, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:32Z", "source_id": 52121734, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:25:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:33Z", "source_id": 16808865, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:57Z", "source_id": 52126662, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:01Z", "source_id": 16810487, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:55Z", "source_id": 52134961, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:31:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:31:00Z", "source_id": 16813160, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:17Z", "source_id": 52145152, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:36:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:21Z", "source_id": 16816158, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:27Z", "source_id": 52152242, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:38:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:28Z", "source_id": 16818360, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:10Z", "source_id": 52158362, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:13Z", "source_id": 16820327, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30397, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:22Z", "source_id": 52161195, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:43:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:24Z", "source_id": 16821142, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30401, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:47Z", "source_id": 52171151, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:47:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:49Z", "source_id": 16824283, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30405, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:48Z", "source_id": 52178358, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:51:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:50Z", "source_id": 16826497, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30409, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:55Z", "source_id": 52188169, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:54:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:57Z", "source_id": 16829591, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30417, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:42Z", "source_id": 52199836, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:00:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:42Z", "source_id": 16833131, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30427, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:46Z", "source_id": 52210351, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:49Z", "source_id": 16836334, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30431, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:15Z", "source_id": 52219290, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:10:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:17Z", "source_id": 16839044, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30436, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:07Z", "source_id": 52239878, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:16:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:10Z", "source_id": 16845194, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30440, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:47Z", "source_id": 52260225, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:52Z", "source_id": 16851329, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
London Victoria (C) |
0620 |
0620 |
11 |
None |
None |
East Grinstead |
0720 |
0720 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26630/2026-09-17/detailed |
None |
Dormans |
2026-09-17T07:17:30+01:00 |
East Grinstead |
5.0 |
{"type": "LineString", "coordinates": [[-0.0040956, 51.15637359999999], [-0.0041688, 51.1561211], [-0.0042102, 51.1558684], [-0.0042457, 51.1556087], [-0.0042564, 51.15543339999999], [-0.004272799999999999, 51.15500250000001], [-0.0042231, 51.15453439999999], [-0.0041913, 51.1543341], [-0.004145, 51.15412310000001], [-0.0041003, 51.1539357], [-0.0040494, 51.153755], [-0.003989, 51.15356649999999], [-0.003892599999999999, 51.15336080000001], [-0.0036668, 51.15300860000001], [-0.0031282, 51.1520072], [-0.0028679999999999995, 51.1514999], [-0.0026529, 51.1509898], [-0.0025460999999999995, 51.1506831], [-0.002459, 51.1503702], [-0.0023878999999999997, 51.15005810000001], [-0.0023393999999999997, 51.14974470000001], [-0.0023275, 51.1493329], [-0.0023852, 51.148611900000006], [-0.0024992, 51.1474955], [-0.0027619, 51.145259], [-0.0030007999999999996, 51.1431207], [-0.0030778, 51.1423588], [-0.0031865, 51.14156710000001], [-0.0032831, 51.1410909], [-0.0033259999999999995, 51.14093609999999], [-0.0033865999999999996, 51.14076549999999], [-0.0034610999999999995, 51.14057489999999], [-0.0036113, 51.14027369999999], [-0.003725, 51.1400799], [-0.0038389, 51.1399036], [-0.0039607, 51.1397398], [-0.004254, 51.1393837], [-0.004529599999999999, 51.13910429999999], [-0.0050178, 51.13868519999999], [-0.0054804, 51.1383527], [-0.005779499999999999, 51.13814500000001], [-0.0063964, 51.137789899999994], [-0.006831199999999999, 51.1375922], [-0.008876599999999998, 51.136717], [-0.0105284, 51.1356146], [-0.011891699999999998, 51.1345033], [-0.0134153, 51.13328140000001], [-0.013487100000000002, 51.133222199999985], [-0.013553399999999998, 51.13316149999999], [-0.013624199999999998, 51.1330825], [-0.013706499999999998, 51.13298030000001], [-0.014109899999999998, 51.1324694], [-0.014327200000000002, 51.13217319999999], [-0.014473799999999998, 51.1319571], [-0.014692200000000002, 51.1316136], [-0.014976299999999998, 51.1311086], [-0.015401400000000004, 51.13049], [-0.015769600000000005, 51.12986409999999], [-0.016195, 51.1291296], [-0.017397, 51.1270971], [-0.0175306, 51.126873], [-0.017572199999999996, 51.126802], [-0.0176334, 51.1267162], [-0.017693700000000003, 51.1266349]]} |
2.3 |
0718 |
0723 |
Dormans |
East Grinstead |
East Grinstead |
51.1266349 |
-0.0176937 |
51.1266349 |
-0.0176937 |
1 |
0 |
2026-09-17 06:33:21 |
TERMINATED |
2026-09-17 06:23:00 |
East Grinstead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851329 |
1789626113785722 |
85 |
85 |
2026-09-17 06:33:10.146322 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:09.242699 |
| 599824 |
632081 |
C39737 |
535B13MA17 |
2026-09-17 |
COMPLETE |
16851618 |
2026-09-17 07:23:00 |
2026-09-17 06:33:21 |
2026-09-19 06:33:21 |
{"id": 632081, "stp": "P", "toc": "Great Northern", "uid": "C39737", "consist": "717023", "dest_crs": "HFN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39737/2026-09-17/detailed", "trust_id": "535B13MA17", "origin_crs": "XHQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hertford North", "service_date": "2026-09-17", "dest_arr_time": "0722", "dest_platform": "1", "is_terminated": 1, "next_location": "Hertford North", "signalling_id": "5B13", "timing_status": "LATE", "origin_station": "Hertford Nth Carriage Holding Sidings", "current_leg_arr": "0723", "current_leg_dep": "0721", "current_leg_end": "Hertford North", "origin_dep_time": "0720", "origin_platform": null, "current_location": "Hertford North", "last_update_time": "2026-09-17T06:33:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0915218, 51.7939845], [-0.091639, 51.7946466], [-0.0916488, 51.79479479999999], [-0.0916828, 51.795232899999995], [-0.09170109999999998, 51.795516699999986], [-0.09178079999999998, 51.7957832], [-0.0918631, 51.796063700000005], [-0.0919471, 51.796376499999994], [-0.09198069999999998, 51.79649450000001], [-0.0920166, 51.796775], [-0.0921032, 51.79708459999999], [-0.0921546, 51.79739659999999], [-0.0922193, 51.7979076], [-0.0922454, 51.798338300000005], [-0.0922563, 51.798520999999994], [-0.09227459999999998, 51.7989254]]}", "current_leg_start": "Hertford Nth Carriage Holding Sidings", "dest_arr_time_act": "0722", "motion_projection": null, "next_location_lat": "51.7989254", "next_location_lon": "-0.0922746", "previous_location": "Hertford Nth Carriage Holding Sidings", "current_leg_milage": "0.3", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 281.324, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 312.612, \"from_m\": 281.324, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 347.549, \"from_m\": 312.612, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 552.656, \"from_m\": 347.549, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 632081, \"profile_key\": \"abb2720b3665d67303d9fcac6d0a31a003189e487abf683495347b2e44b8ef32\", \"schedule_id\": 5696, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Hertford Nth Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63200}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": null, \"location\": \"Hertford North\", \"stage_seq\": 2, \"distance_m\": 552.656, \"section_seq\": 1, \"route_path_id\": 63200}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 552.656, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63200}], \"total_distance_m\": 552.656, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 271.332, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 281.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.7989254", "current_position_lon": "-0.0922746", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:13Z\", \"source_id\": 52261231, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:15Z\", \"source_id\": 16851618, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hertford North", "service_state_platform": "1", "timing_fact_generation": 1789626135751996, "current_leg_arrival_utc": "2026-09-17T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:10.046442", "service_state_evidence_id": 16851618, "current_leg_start_actual_dep": "2026-09-17T07:21:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:10.148638", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
XHQ |
HFN |
5B13 |
717023 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 281.324, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 312.612, "from_m": 281.324, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 347.549, "from_m": 312.612, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 552.656, "from_m": 347.549, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 632081, "profile_key": "abb2720b3665d67303d9fcac6d0a31a003189e487abf683495347b2e44b8ef32", "schedule_id": 5696, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0720", "location": "Hertford Nth Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 63200}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": null, "location": "Hertford North", "stage_seq": 2, "distance_m": 552.656, "section_seq": 1, "route_path_id": 63200}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 552.656, "from_m": 0.0, "section_seq": 1, "route_path_id": 63200}], "total_distance_m": 552.656, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 271.332, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 281.324, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15747, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:13Z", "source_id": 52261231, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:23:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:15Z", "source_id": 16851618, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Hertford Nth Carriage Holding Sidings |
0720 |
0720 |
None |
None |
None |
Hertford North |
0722 |
0722 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C39737/2026-09-17/detailed |
None |
Hertford Nth Carriage Holding Sidings |
2026-09-17T07:21:00+01:00 |
Hertford North |
2.0 |
{"type": "LineString", "coordinates": [[-0.0915218, 51.7939845], [-0.091639, 51.7946466], [-0.0916488, 51.79479479999999], [-0.0916828, 51.795232899999995], [-0.09170109999999998, 51.795516699999986], [-0.09178079999999998, 51.7957832], [-0.0918631, 51.796063700000005], [-0.0919471, 51.796376499999994], [-0.09198069999999998, 51.79649450000001], [-0.0920166, 51.796775], [-0.0921032, 51.79708459999999], [-0.0921546, 51.79739659999999], [-0.0922193, 51.7979076], [-0.0922454, 51.798338300000005], [-0.0922563, 51.798520999999994], [-0.09227459999999998, 51.7989254]]} |
0.3 |
0721 |
0723 |
Hertford Nth Carriage Holding Sidings |
Hertford North |
Hertford North |
51.7989254 |
-0.0922746 |
51.7989254 |
-0.0922746 |
1 |
0 |
2026-09-17 06:33:21 |
TERMINATED |
2026-09-17 06:23:00 |
Hertford North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851618 |
1789626135751996 |
3 |
3 |
2026-09-17 06:33:10.148638 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:10.046442 |
| 599825 |
630553 |
L81382 |
862F10M617 |
2026-09-17 |
COMPLETE |
16851767 |
2026-09-17 07:21:00 |
2026-09-17 06:33:21 |
2026-09-19 06:33:21 |
{"id": 630553, "stp": "P", "toc": "South Western Railway", "uid": "L81382", "consist": "701058", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81382/2026-09-17/detailed", "trust_id": "862F10M617", "origin_crs": "WOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-17", "dest_arr_time": "0726", "dest_platform": "2", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2F10", "timing_status": "LATE", "origin_station": "Woking", "current_leg_arr": "0723", "current_leg_dep": "0719", "current_leg_end": "London Waterloo", "origin_dep_time": "0632", "origin_platform": "3", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-17T06:33:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0723½", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 455.706, \"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\": 547.372, \"from_m\": 455.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 605.461, \"from_m\": 547.372, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5944.585, \"from_m\": 605.461, \"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\": 6456.465, \"from_m\": 5944.585, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6533.224, \"from_m\": 6456.465, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8532.031, \"from_m\": 6533.224, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9542.145, \"from_m\": 8532.031, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14122.492, \"from_m\": 9542.145, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14888.267, \"from_m\": 14122.492, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17385.514, \"from_m\": 14888.267, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17568.31, \"from_m\": 17385.514, \"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\": 17644.491, \"from_m\": 17568.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\": 19047.853, \"from_m\": 17644.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\": 19283.02, \"from_m\": 19047.853, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19327.337, \"from_m\": 19283.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23110.086, \"from_m\": 19327.337, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23168.02, \"from_m\": 23110.086, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23230.135, \"from_m\": 23168.02, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26995.242, \"from_m\": 23230.135, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27054.038, \"from_m\": 26995.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27721.659, \"from_m\": 27054.038, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27752.685, \"from_m\": 27721.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32501.099, \"from_m\": 27752.685, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33204.439, \"from_m\": 32501.099, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33298.404, \"from_m\": 33204.439, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34043.297, \"from_m\": 33298.404, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35969.768, \"from_m\": 34043.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\": 36093.111, \"from_m\": 35969.768, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36873.849, \"from_m\": 36093.111, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37704.432, \"from_m\": 36873.849, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38559.109, \"from_m\": 37704.432, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39136.444, \"from_m\": 38559.109, \"capability_applied\": null, \"effective_limit_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\": 630553, \"profile_key\": \"f6d27d11bc080f4f4fa96384bc6836fa3a834a8031c7e2bcb5c22a3dba1c7886\", \"schedule_id\": 17070, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Woking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0636H\", \"location\": \"West Byfleet\", \"stage_seq\": 2, \"distance_m\": 4182.032, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0639H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 3, \"distance_m\": 6283.326, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0643\", \"location\": \"Weybridge\", \"stage_seq\": 4, \"distance_m\": 8389.53, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0647\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 5, \"distance_m\": 11655.474, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0649H\", \"location\": \"Hersham\", \"stage_seq\": 6, \"distance_m\": 13444.513, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Esher\", \"stage_seq\": 7, \"distance_m\": 15999.764, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 8, \"distance_m\": 17568.31, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0657H\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19856.475, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 10, \"distance_m\": 22699.993, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"New Malden\", \"stage_seq\": 11, \"distance_m\": 23493.3, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Raynes Park\", \"stage_seq\": 12, \"distance_m\": 25365.452, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0705\", \"location\": \"Wimbledon\", \"stage_seq\": 13, \"distance_m\": 27499.33, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0709\", \"location\": \"Earlsfield\", \"stage_seq\": 14, \"distance_m\": 30155.939, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0713\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 15, \"distance_m\": 32872.226, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": \"0718\", \"location\": \"Vauxhall\", \"stage_seq\": 16, \"distance_m\": 37068.871, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 17, \"distance_m\": 38407.467, \"section_seq\": 1, \"route_path_id\": 34990}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 18, \"distance_m\": 39136.444, \"section_seq\": 1, \"route_path_id\": 34990}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39136.444, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34990}], \"total_distance_m\": 39136.444, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38089.565, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1046.879, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0632", "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\": 26920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:37Z\", \"source_id\": 52143670, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:42Z\", \"source_id\": 16815680, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:29Z\", \"source_id\": 52150115, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:33Z\", \"source_id\": 16817716, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:08Z\", \"source_id\": 52156155, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:10Z\", \"source_id\": 16819546, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:24Z\", \"source_id\": 52170351, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:27Z\", \"source_id\": 16824062, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:18Z\", \"source_id\": 52177163, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:22Z\", \"source_id\": 16826166, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:43Z\", \"source_id\": 52185451, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:48Z\", \"source_id\": 16828726, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:35Z\", \"source_id\": 52194663, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:38Z\", \"source_id\": 16831557, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:02Z\", \"source_id\": 52205701, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:07Z\", \"source_id\": 16835046, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:27Z\", \"source_id\": 52209487, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:31Z\", \"source_id\": 16836115, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:15Z\", \"source_id\": 52214038, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:19Z\", \"source_id\": 16837471, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:40Z\", \"source_id\": 52225576, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:42Z\", \"source_id\": 16840899, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:05Z\", \"source_id\": 52234397, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:08Z\", \"source_id\": 16843563, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:07Z\", \"source_id\": 52247643, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:10Z\", \"source_id\": 16847567, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:42Z\", \"source_id\": 52260052, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:48Z\", \"source_id\": 16851254, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "2", "timing_fact_generation": 1789626173565790, "current_leg_arrival_utc": "2026-09-17T07:24:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:11.482456", "service_state_evidence_id": 16851254, "current_leg_start_actual_dep": "2026-09-17T07:19:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:11.828290", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
WOK |
None |
2F10 |
701058 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 455.706, "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": 547.372, "from_m": 455.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 605.461, "from_m": 547.372, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5944.585, "from_m": 605.461, "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": 6456.465, "from_m": 5944.585, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6533.224, "from_m": 6456.465, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8532.031, "from_m": 6533.224, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9542.145, "from_m": 8532.031, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14122.492, "from_m": 9542.145, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14888.267, "from_m": 14122.492, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17385.514, "from_m": 14888.267, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17568.31, "from_m": 17385.514, "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": 17644.491, "from_m": 17568.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": 19047.853, "from_m": 17644.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": 19283.02, "from_m": 19047.853, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19327.337, "from_m": 19283.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23110.086, "from_m": 19327.337, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23168.02, "from_m": 23110.086, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23230.135, "from_m": 23168.02, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26995.242, "from_m": 23230.135, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27054.038, "from_m": 26995.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27721.659, "from_m": 27054.038, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27752.685, "from_m": 27721.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32501.099, "from_m": 27752.685, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33204.439, "from_m": 32501.099, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33298.404, "from_m": 33204.439, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34043.297, "from_m": 33298.404, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35969.768, "from_m": 34043.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": 36093.111, "from_m": 35969.768, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36873.849, "from_m": 36093.111, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37704.432, "from_m": 36873.849, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38559.109, "from_m": 37704.432, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39136.444, "from_m": 38559.109, "capability_applied": null, "effective_limit_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": 630553, "profile_key": "f6d27d11bc080f4f4fa96384bc6836fa3a834a8031c7e2bcb5c22a3dba1c7886", "schedule_id": 17070, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0632", "location": "Woking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0636H", "location": "West Byfleet", "stage_seq": 2, "distance_m": 4182.032, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0639H", "location": "Byfleet & New Haw", "stage_seq": 3, "distance_m": 6283.326, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0643", "location": "Weybridge", "stage_seq": 4, "distance_m": 8389.53, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0647", "location": "Walton-on-Thames", "stage_seq": 5, "distance_m": 11655.474, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0649H", "location": "Hersham", "stage_seq": 6, "distance_m": 13444.513, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Esher", "stage_seq": 7, "distance_m": 15999.764, "section_seq": 1, "route_path_id": 34990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Hampton Court Jn", "stage_seq": 8, "distance_m": 17568.31, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0657H", "location": "Surbiton", "stage_seq": 9, "distance_m": 19856.475, "section_seq": 1, "route_path_id": 34990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Berrylands Juncton", "stage_seq": 10, "distance_m": 22699.993, "section_seq": 1, "route_path_id": 34990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "New Malden", "stage_seq": 11, "distance_m": 23493.3, "section_seq": 1, "route_path_id": 34990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Raynes Park", "stage_seq": 12, "distance_m": 25365.452, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0705", "location": "Wimbledon", "stage_seq": 13, "distance_m": 27499.33, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0709", "location": "Earlsfield", "stage_seq": 14, "distance_m": 30155.939, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0713", "location": "Clapham Junction (M)", "stage_seq": 15, "distance_m": 32872.226, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": "0718", "location": "Vauxhall", "stage_seq": 16, "distance_m": 37068.871, "section_seq": 1, "route_path_id": 34990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Waterloo West Crossings", "stage_seq": 17, "distance_m": 38407.467, "section_seq": 1, "route_path_id": 34990}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 18, "distance_m": 39136.444, "section_seq": 1, "route_path_id": 34990}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39136.444, "from_m": 0.0, "section_seq": 1, "route_path_id": 34990}], "total_distance_m": 39136.444, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38089.565, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1046.879, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26920, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:37Z", "source_id": 52143670, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:35:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:42Z", "source_id": 16815680, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:29Z", "source_id": 52150115, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:38:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:33Z", "source_id": 16817716, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:08Z", "source_id": 52156155, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:41:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:10Z", "source_id": 16819546, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26883, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:24Z", "source_id": 52170351, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:47:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:27Z", "source_id": 16824062, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26879, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:18Z", "source_id": 52177163, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:49:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:22Z", "source_id": 16826166, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26875, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:43Z", "source_id": 52185451, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:53:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:48Z", "source_id": 16828726, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:35Z", "source_id": 52194663, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:38Z", "source_id": 16831557, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28494, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:02Z", "source_id": 52205701, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:01:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:07Z", "source_id": 16835046, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:27Z", "source_id": 52209487, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:31Z", "source_id": 16836115, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:15Z", "source_id": 52214038, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:05:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:19Z", "source_id": 16837471, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:40Z", "source_id": 52225576, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:09:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:42Z", "source_id": 16840899, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:05Z", "source_id": 52234397, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:08Z", "source_id": 16843563, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:07Z", "source_id": 52247643, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:17:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:10Z", "source_id": 16847567, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28949, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:42Z", "source_id": 52260052, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:23:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:48Z", "source_id": 16851254, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Woking |
0632 |
0632 |
3 |
None |
None |
London Waterloo |
0726 |
0723½ |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81382/2026-09-17/detailed |
None |
Vauxhall |
2026-09-17T07:19: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 |
0719 |
0723 |
Clapham Junction (M) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-17 06:33:21 |
TERMINATED |
2026-09-17 06:23:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851254 |
1789626173565790 |
72 |
72 |
2026-09-17 06:33:11.828290 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:11.482456 |
| 599826 |
631151 |
P24727 |
302S60M617 |
2026-09-17 |
COMPLETE |
16852331 |
2026-09-17 07:23:00 |
2026-09-17 06:33:21 |
2026-09-19 06:33:21 |
{"id": 631151, "stp": "P", "toc": "Northern", "uid": "P24727", "consist": "156460", "dest_crs": "BPS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24727/2026-09-17/detailed", "trust_id": "302S60M617", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool South", "service_date": "2026-09-17", "dest_arr_time": "0725", "dest_platform": "1", "is_terminated": 1, "next_location": "Blackpool South", "signalling_id": "2S60", "timing_status": "EARLY", "origin_station": "Preston", "current_leg_arr": "0723", "current_leg_dep": "0721", "current_leg_end": "Blackpool South", "origin_dep_time": "0649", "origin_platform": "1", "current_location": "Blackpool South", "last_update_time": "2026-09-17T06:33:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0538924999999995, 53.78774039999999], [-3.0538321, 53.788183100000005], [-3.0537666999999997, 53.7885226], [-3.0536737, 53.788909899999986], [-3.0535106999999995, 53.789433899999985], [-3.053271, 53.79004239999999], [-3.052026699999999, 53.792302799999995], [-3.0517896, 53.79265830000001], [-3.0512721, 53.7933239], [-3.0495589999999995, 53.7953298], [-3.0495054, 53.7954048], [-3.0493677, 53.7955979], [-3.0492454, 53.7958342], [-3.0491893000000005, 53.795922999999995], [-3.0490792, 53.796161899999994], [-3.0489510000000006, 53.7965454], [-3.0488793999999997, 53.7969058], [-3.0488301999999994, 53.79731929999999], [-3.0488175999999996, 53.7976499], [-3.0488216, 53.79800550000001], [-3.0488356, 53.79811799999999], [-3.0488541999999996, 53.7983422], [-3.048868, 53.79842740000001]]}", "current_leg_start": "Blackpool Pleasure Beach", "dest_arr_time_act": "0725", "motion_projection": null, "next_location_lat": "53.7984274", "next_location_lon": "-3.0488680", "previous_location": "Blackpool Pleasure Beach", "current_leg_milage": "0.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 510.264, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 574.005, \"from_m\": 510.264, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 598.577, \"from_m\": 574.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 656.778, \"from_m\": 598.577, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 674.258, \"from_m\": 656.778, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1265.535, \"from_m\": 674.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1438.526, \"from_m\": 1265.535, \"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\": 13344.911, \"from_m\": 1438.526, \"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\": 14007.109, \"from_m\": 13344.911, \"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\": 15247.994, \"from_m\": 14007.109, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 15733.823, \"from_m\": 15247.994, \"capability_applied\": null, \"effective_limit_mph\": 34.175, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 34.175}, {\"to_m\": 17083.007, \"from_m\": 15733.823, \"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\": 17275.876, \"from_m\": 17083.007, \"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\": 20997.184, \"from_m\": 17275.876, \"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\": 21258.216, \"from_m\": 20997.184, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31862.657, \"from_m\": 21258.216, \"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\": 32072.431, \"from_m\": 31862.657, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}], \"service_id\": 631151, \"profile_key\": \"80f9f18ceb0d68e70f14fb9633e5b96383c13d78207b9e97a35cf127db338bb0\", \"schedule_id\": 20574, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 2, \"distance_m\": 730.905, \"section_seq\": 1, \"route_path_id\": 36519}, {\"is_pass\": false, \"wtt_arr\": \"0657H\", \"wtt_dep\": \"0658H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 3, \"distance_m\": 12478.858, \"section_seq\": 1, \"route_path_id\": 36519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Kirkham West Jn\", \"stage_seq\": 4, \"distance_m\": 14007.109, \"section_seq\": 1, \"route_path_id\": 36519}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705\", \"location\": \"Moss Side\", \"stage_seq\": 5, \"distance_m\": 17817.201, \"section_seq\": 1, \"route_path_id\": 36519}, {\"is_pass\": false, \"wtt_arr\": \"0708H\", \"wtt_dep\": \"0709\", \"location\": \"Lytham\", \"stage_seq\": 6, \"distance_m\": 21888.664, \"section_seq\": 1, \"route_path_id\": 36519}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0712\", \"location\": \"Ansdell & Fairhaven\", \"stage_seq\": 7, \"distance_m\": 23860.824, \"section_seq\": 1, \"route_path_id\": 36519}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0716\", \"location\": \"St. Annes-on-the-Sea\", \"stage_seq\": 8, \"distance_m\": 26554.799, \"section_seq\": 1, \"route_path_id\": 36519}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0719H\", \"location\": \"Squires Gate\", \"stage_seq\": 9, \"distance_m\": 29662.602, \"section_seq\": 1, \"route_path_id\": 36519}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722H\", \"location\": \"Blackpool Pleasure Beach\", \"stage_seq\": 10, \"distance_m\": 30823.654, \"section_seq\": 1, \"route_path_id\": 36519}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": null, \"location\": \"Blackpool South\", \"stage_seq\": 11, \"distance_m\": 32072.431, \"section_seq\": 1, \"route_path_id\": 36519}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32072.431, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36519}], \"total_distance_m\": 32072.431, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 31456.582, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 615.849, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0649", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.7984274", "current_position_lon": "-3.0488680", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:45Z\", \"source_id\": 52195092, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:48Z\", \"source_id\": 16831677, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:27Z\", \"source_id\": 16837589, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:25Z\", \"source_id\": 16840696, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:49Z\", \"source_id\": 52231071, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:53Z\", \"source_id\": 16842558, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:58Z\", \"source_id\": 16845774, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:57Z\", \"source_id\": 16848983, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:28Z\", \"source_id\": 16850991, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7825, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:00Z\", \"source_id\": 52263417, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:05Z\", \"source_id\": 16852331, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool South", "service_state_platform": "1", "timing_fact_generation": 1789626192429337, "current_leg_arrival_utc": "2026-09-17T07:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:12.425107", "service_state_evidence_id": 16852331, "current_leg_start_actual_dep": "2026-09-17T07:22:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:12.672675", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
PRE |
BPS |
2S60 |
156460 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 510.264, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 574.005, "from_m": 510.264, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 598.577, "from_m": 574.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 656.778, "from_m": 598.577, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 674.258, "from_m": 656.778, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1265.535, "from_m": 674.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1438.526, "from_m": 1265.535, "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": 13344.911, "from_m": 1438.526, "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": 14007.109, "from_m": 13344.911, "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": 15247.994, "from_m": 14007.109, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 15733.823, "from_m": 15247.994, "capability_applied": null, "effective_limit_mph": 34.175, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 34.175}, {"to_m": 17083.007, "from_m": 15733.823, "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": 17275.876, "from_m": 17083.007, "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": 20997.184, "from_m": 17275.876, "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": 21258.216, "from_m": 20997.184, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31862.657, "from_m": 21258.216, "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": 32072.431, "from_m": 31862.657, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}], "service_id": 631151, "profile_key": "80f9f18ceb0d68e70f14fb9633e5b96383c13d78207b9e97a35cf127db338bb0", "schedule_id": 20574, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0649", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Preston Fylde Jn", "stage_seq": 2, "distance_m": 730.905, "section_seq": 1, "route_path_id": 36519}, {"is_pass": false, "wtt_arr": "0657H", "wtt_dep": "0658H", "location": "Kirkham & Wesham", "stage_seq": 3, "distance_m": 12478.858, "section_seq": 1, "route_path_id": 36519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Kirkham West Jn", "stage_seq": 4, "distance_m": 14007.109, "section_seq": 1, "route_path_id": 36519}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705", "location": "Moss Side", "stage_seq": 5, "distance_m": 17817.201, "section_seq": 1, "route_path_id": 36519}, {"is_pass": false, "wtt_arr": "0708H", "wtt_dep": "0709", "location": "Lytham", "stage_seq": 6, "distance_m": 21888.664, "section_seq": 1, "route_path_id": 36519}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0712", "location": "Ansdell & Fairhaven", "stage_seq": 7, "distance_m": 23860.824, "section_seq": 1, "route_path_id": 36519}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0716", "location": "St. Annes-on-the-Sea", "stage_seq": 8, "distance_m": 26554.799, "section_seq": 1, "route_path_id": 36519}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0719H", "location": "Squires Gate", "stage_seq": 9, "distance_m": 29662.602, "section_seq": 1, "route_path_id": 36519}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722H", "location": "Blackpool Pleasure Beach", "stage_seq": 10, "distance_m": 30823.654, "section_seq": 1, "route_path_id": 36519}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": null, "location": "Blackpool South", "stage_seq": 11, "distance_m": 32072.431, "section_seq": 1, "route_path_id": 36519}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32072.431, "from_m": 0.0, "section_seq": 1, "route_path_id": 36519}], "total_distance_m": 32072.431, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 31456.582, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 615.849, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7841, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:45Z", "source_id": 52195092, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:57:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:48Z", "source_id": 16831677, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:27Z", "source_id": 16837589, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:25Z", "source_id": 16840696, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7826, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:49Z", "source_id": 52231071, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:10:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:53Z", "source_id": 16842558, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:58Z", "source_id": 16845774, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:57Z", "source_id": 16848983, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:28Z", "source_id": 16850991, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7825, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:00Z", "source_id": 52263417, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:23:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:05Z", "source_id": 16852331, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Preston |
0649 |
0649 |
1 |
None |
None |
Blackpool South |
0725 |
0725 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24727/2026-09-17/detailed |
None |
Blackpool Pleasure Beach |
2026-09-17T07:22:30+01:00 |
Blackpool South |
2.0 |
{"type": "LineString", "coordinates": [[-3.0538924999999995, 53.78774039999999], [-3.0538321, 53.788183100000005], [-3.0537666999999997, 53.7885226], [-3.0536737, 53.788909899999986], [-3.0535106999999995, 53.789433899999985], [-3.053271, 53.79004239999999], [-3.052026699999999, 53.792302799999995], [-3.0517896, 53.79265830000001], [-3.0512721, 53.7933239], [-3.0495589999999995, 53.7953298], [-3.0495054, 53.7954048], [-3.0493677, 53.7955979], [-3.0492454, 53.7958342], [-3.0491893000000005, 53.795922999999995], [-3.0490792, 53.796161899999994], [-3.0489510000000006, 53.7965454], [-3.0488793999999997, 53.7969058], [-3.0488301999999994, 53.79731929999999], [-3.0488175999999996, 53.7976499], [-3.0488216, 53.79800550000001], [-3.0488356, 53.79811799999999], [-3.0488541999999996, 53.7983422], [-3.048868, 53.79842740000001]]} |
0.8 |
0721 |
0723 |
Blackpool Pleasure Beach |
Blackpool South |
Blackpool South |
53.7984274 |
-3.0488680 |
53.7984274 |
-3.0488680 |
1 |
0 |
2026-09-17 06:33:21 |
TERMINATED |
2026-09-17 06:23:00 |
Blackpool South |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852331 |
1789626192429337 |
34 |
34 |
2026-09-17 06:33:12.672675 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:12.425107 |
| 599827 |
631196 |
Y63356 |
782K06M617 |
2026-09-17 |
COMPLETE |
16851551 |
2026-09-17 07:23:00 |
2026-09-17 06:33:21 |
2026-09-19 06:33:21 |
{"id": 631196, "stp": "P", "toc": "Transport for Wales", "uid": "Y63356", "consist": "756004", "dest_crs": "CPH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y63356/2026-09-17/detailed", "trust_id": "782K06M617", "origin_crs": "PEN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Caerphilly", "service_date": "2026-09-17", "dest_arr_time": "0725", "dest_platform": "1", "is_terminated": 1, "next_location": "Caerphilly", "signalling_id": "2K06", "timing_status": "EARLY", "origin_station": "Penarth", "current_leg_arr": "0723", "current_leg_dep": "0718", "current_leg_end": "Caerphilly", "origin_dep_time": "0650", "origin_platform": null, "current_location": "Caerphilly", "last_update_time": "2026-09-17T06:33:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1856202, 51.544290100000005], [-3.1855942, 51.5445513], [-3.1855783, 51.544725699999994], [-3.1855452, 51.5451586], [-3.1855248, 51.545458], [-3.1851992999999994, 51.549943899999995], [-3.1852015999999996, 51.550847700000006], [-3.185349, 51.551540300000006], [-3.185428299999999, 51.5518923], [-3.1857572, 51.552406999999995], [-3.1868401999999993, 51.55387], [-3.18742842135956, 51.55466347968381], [-3.1902232000000006, 51.5584333], [-3.1926285999999995, 51.5615931], [-3.1941559999999996, 51.5637294], [-3.1945521999999995, 51.5642765], [-3.1946352999999994, 51.5643913], [-3.1957888999999997, 51.5659694], [-3.1961881999999995, 51.56649569999998], [-3.1969421999999996, 51.56746330000001], [-3.1973442, 51.567912799999995], [-3.1977529999999996, 51.56827529999999], [-3.1983285999999995, 51.56871040000001], [-3.1988146, 51.56902830000001], [-3.199349199999999, 51.56931459999999], [-3.1998633, 51.5695357], [-3.2005108, 51.569782200000006], [-3.2011076999999997, 51.569970699999985], [-3.2012618, 51.57001929999999], [-3.2020367999999997, 51.5701852], [-3.2027758999999993, 51.5702937], [-3.2066321, 51.5706311], [-3.2087865999999994, 51.5707955], [-3.2109656, 51.57096669999999], [-3.2129837999999995, 51.5711294], [-3.2139409, 51.571253500000005], [-3.2142602, 51.5712803], [-3.214622799999999, 51.5713108], [-3.2151883999999997, 51.57138200000001], [-3.2155477999999995, 51.57142369999999], [-3.2158803999999996, 51.57145870000001], [-3.216626, 51.57151700000001], [-3.2171946999999994, 51.5715487], [-3.2175729, 51.5715704]]}", "current_leg_start": "Lisvane & Thornhill", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "51.5715704", "next_location_lon": "-3.2175729", "previous_location": "Lisvane & Thornhill", "current_leg_milage": "2.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1786.31, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2004.35, \"from_m\": 1786.31, \"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\": 2689.498, \"from_m\": 2004.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3773.91, \"from_m\": 2689.498, \"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\": 4286.539, \"from_m\": 3773.91, \"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\": 4369.924, \"from_m\": 4286.539, \"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\": 4417.308, \"from_m\": 4369.924, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4832.976, \"from_m\": 4417.308, \"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\": 5442.713, \"from_m\": 4832.976, \"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\": 6602.177, \"from_m\": 5442.713, \"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\": 6639.729, \"from_m\": 6602.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7373.103, \"from_m\": 6639.729, \"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\": 10609.772, \"from_m\": 7373.103, \"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\": 10661.162, \"from_m\": 10609.772, \"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\": 14796.66, \"from_m\": 10661.162, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 16735.884, \"from_m\": 14796.66, \"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\": 18161.373, \"from_m\": 16735.884, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18228.945, \"from_m\": 18161.373, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18276.501, \"from_m\": 18228.945, \"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\": 18482.613, \"from_m\": 18276.501, \"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}], \"service_id\": 631196, \"profile_key\": \"fe39617b7f12a46bdd263663a344866052bc84ce049b372e26b137499feb58b9\", \"schedule_id\": 39143, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Penarth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106085}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"Dingle Road\", \"stage_seq\": 2, \"distance_m\": 666.566, \"section_seq\": 1, \"route_path_id\": 106085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Cogan Jn\", \"stage_seq\": 3, \"distance_m\": 2065.749, \"section_seq\": 1, \"route_path_id\": 106085}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0657\", \"location\": \"Grangetown\", \"stage_seq\": 4, \"distance_m\": 4167.042, \"section_seq\": 1, \"route_path_id\": 106085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 5, \"distance_m\": 4693.472, \"section_seq\": 1, \"route_path_id\": 106085}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0704\", \"location\": \"Cardiff Central\", \"stage_seq\": 6, \"distance_m\": 5996.293, \"section_seq\": 1, \"route_path_id\": 106085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 7, \"distance_m\": 6694.653, \"section_seq\": 1, \"route_path_id\": 106085}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0708\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 8, \"distance_m\": 7072.298, \"section_seq\": 1, \"route_path_id\": 106085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Heath Jn\", \"stage_seq\": 9, \"distance_m\": 10661.162, \"section_seq\": 1, \"route_path_id\": 106085}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0712H\", \"location\": \"Heath High Level\", \"stage_seq\": 10, \"distance_m\": 11113.989, \"section_seq\": 1, \"route_path_id\": 106085}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0716\", \"location\": \"Llanishen\", \"stage_seq\": 11, \"distance_m\": 12873.033, \"section_seq\": 1, \"route_path_id\": 106085}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0718H\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 12, \"distance_m\": 14167.308, \"section_seq\": 1, \"route_path_id\": 106085}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"Caerphilly\", \"stage_seq\": 13, \"distance_m\": 18482.613, \"section_seq\": 1, \"route_path_id\": 106085}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18482.613, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106085}], \"total_distance_m\": 18482.613, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18397.677, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 84.936, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0650", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5715704", "current_position_lon": "-3.2175729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:41Z\", \"source_id\": 52192501, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:47Z\", \"source_id\": 16830905, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:52Z\", \"source_id\": 52205340, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:57Z\", \"source_id\": 16834830, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:10Z\", \"source_id\": 52219150, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:15Z\", \"source_id\": 16839004, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:26Z\", \"source_id\": 16843808, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:58Z\", \"source_id\": 52239524, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:00Z\", \"source_id\": 16845095, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:26Z\", \"source_id\": 52245803, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:31Z\", \"source_id\": 16847005, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:05Z\", \"source_id\": 52260895, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:11Z\", \"source_id\": 16851551, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Caerphilly", "service_state_platform": "1", "timing_fact_generation": 1789626131984403, "current_leg_arrival_utc": "2026-09-17T07:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:14.657103", "service_state_evidence_id": 16851551, "current_leg_start_actual_dep": "2026-09-17T07:18:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:15.161827", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
PEN |
CPH |
2K06 |
756004 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1786.31, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2004.35, "from_m": 1786.31, "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": 2689.498, "from_m": 2004.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3773.91, "from_m": 2689.498, "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": 4286.539, "from_m": 3773.91, "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": 4369.924, "from_m": 4286.539, "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": 4417.308, "from_m": 4369.924, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4832.976, "from_m": 4417.308, "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": 5442.713, "from_m": 4832.976, "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": 6602.177, "from_m": 5442.713, "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": 6639.729, "from_m": 6602.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7373.103, "from_m": 6639.729, "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": 10609.772, "from_m": 7373.103, "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": 10661.162, "from_m": 10609.772, "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": 14796.66, "from_m": 10661.162, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 16735.884, "from_m": 14796.66, "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": 18161.373, "from_m": 16735.884, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18228.945, "from_m": 18161.373, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18276.501, "from_m": 18228.945, "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": 18482.613, "from_m": 18276.501, "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}], "service_id": 631196, "profile_key": "fe39617b7f12a46bdd263663a344866052bc84ce049b372e26b137499feb58b9", "schedule_id": 39143, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0650", "location": "Penarth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106085}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "Dingle Road", "stage_seq": 2, "distance_m": 666.566, "section_seq": 1, "route_path_id": 106085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Cogan Jn", "stage_seq": 3, "distance_m": 2065.749, "section_seq": 1, "route_path_id": 106085}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0657", "location": "Grangetown", "stage_seq": 4, "distance_m": 4167.042, "section_seq": 1, "route_path_id": 106085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Penarth Curve South Jn", "stage_seq": 5, "distance_m": 4693.472, "section_seq": 1, "route_path_id": 106085}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0704", "location": "Cardiff Central", "stage_seq": 6, "distance_m": 5996.293, "section_seq": 1, "route_path_id": 106085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704H", "location": "CVL East Boundary", "stage_seq": 7, "distance_m": 6694.653, "section_seq": 1, "route_path_id": 106085}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0708", "location": "Cardiff Queen Street", "stage_seq": 8, "distance_m": 7072.298, "section_seq": 1, "route_path_id": 106085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Heath Jn", "stage_seq": 9, "distance_m": 10661.162, "section_seq": 1, "route_path_id": 106085}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0712H", "location": "Heath High Level", "stage_seq": 10, "distance_m": 11113.989, "section_seq": 1, "route_path_id": 106085}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0716", "location": "Llanishen", "stage_seq": 11, "distance_m": 12873.033, "section_seq": 1, "route_path_id": 106085}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0718H", "location": "Lisvane & Thornhill", "stage_seq": 12, "distance_m": 14167.308, "section_seq": 1, "route_path_id": 106085}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "Caerphilly", "stage_seq": 13, "distance_m": 18482.613, "section_seq": 1, "route_path_id": 106085}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18482.613, "from_m": 0.0, "section_seq": 1, "route_path_id": 106085}], "total_distance_m": 18482.613, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18397.677, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 84.936, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25338, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:41Z", "source_id": 52192501, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:56:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:47Z", "source_id": 16830905, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:52Z", "source_id": 52205340, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:01:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:57Z", "source_id": 16834830, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:10Z", "source_id": 52219150, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:06:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:15Z", "source_id": 16839004, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:26Z", "source_id": 16843808, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25219, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:58Z", "source_id": 52239524, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:15:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:00Z", "source_id": 16845095, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25215, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:26Z", "source_id": 52245803, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:17:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:31Z", "source_id": 16847005, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25210, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:05Z", "source_id": 52260895, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:23:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:11Z", "source_id": 16851551, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Penarth |
0650 |
0650 |
None |
None |
None |
Caerphilly |
0725 |
0724 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y63356/2026-09-17/detailed |
None |
Lisvane & Thornhill |
2026-09-17T07:18:30+01:00 |
Caerphilly |
5.0 |
{"type": "LineString", "coordinates": [[-3.1856202, 51.544290100000005], [-3.1855942, 51.5445513], [-3.1855783, 51.544725699999994], [-3.1855452, 51.5451586], [-3.1855248, 51.545458], [-3.1851992999999994, 51.549943899999995], [-3.1852015999999996, 51.550847700000006], [-3.185349, 51.551540300000006], [-3.185428299999999, 51.5518923], [-3.1857572, 51.552406999999995], [-3.1868401999999993, 51.55387], [-3.18742842135956, 51.55466347968381], [-3.1902232000000006, 51.5584333], [-3.1926285999999995, 51.5615931], [-3.1941559999999996, 51.5637294], [-3.1945521999999995, 51.5642765], [-3.1946352999999994, 51.5643913], [-3.1957888999999997, 51.5659694], [-3.1961881999999995, 51.56649569999998], [-3.1969421999999996, 51.56746330000001], [-3.1973442, 51.567912799999995], [-3.1977529999999996, 51.56827529999999], [-3.1983285999999995, 51.56871040000001], [-3.1988146, 51.56902830000001], [-3.199349199999999, 51.56931459999999], [-3.1998633, 51.5695357], [-3.2005108, 51.569782200000006], [-3.2011076999999997, 51.569970699999985], [-3.2012618, 51.57001929999999], [-3.2020367999999997, 51.5701852], [-3.2027758999999993, 51.5702937], [-3.2066321, 51.5706311], [-3.2087865999999994, 51.5707955], [-3.2109656, 51.57096669999999], [-3.2129837999999995, 51.5711294], [-3.2139409, 51.571253500000005], [-3.2142602, 51.5712803], [-3.214622799999999, 51.5713108], [-3.2151883999999997, 51.57138200000001], [-3.2155477999999995, 51.57142369999999], [-3.2158803999999996, 51.57145870000001], [-3.216626, 51.57151700000001], [-3.2171946999999994, 51.5715487], [-3.2175729, 51.5715704]]} |
2.7 |
0718 |
0723 |
Lisvane & Thornhill |
Caerphilly |
Caerphilly |
51.5715704 |
-3.2175729 |
51.5715704 |
-3.2175729 |
1 |
0 |
2026-09-17 06:33:21 |
TERMINATED |
2026-09-17 06:23:00 |
Caerphilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851551 |
1789626131984403 |
41 |
41 |
2026-09-17 06:33:15.161827 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:14.657103 |
| 599828 |
630505 |
C14697 |
071K03M617 |
2026-09-17 |
COMPLETE |
16851706 |
2026-09-17 07:23:00 |
2026-09-17 06:33:21 |
2026-09-19 06:33:21 |
{"id": 630505, "stp": "P", "toc": "ScotRail", "uid": "C14697", "consist": "380004+380105", "dest_crs": "AYR", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14697/2026-09-17/detailed", "trust_id": "071K03M617", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ayr", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "4", "is_terminated": 1, "next_location": "Ayr", "signalling_id": "1K03", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0723", "current_leg_dep": "0719", "current_leg_end": "Ayr", "origin_dep_time": "0631", "origin_platform": "14", "current_location": "Ayr", "last_update_time": "2026-09-17T06:33:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.626206578108239, 55.47441006384039], [-4.6261413, 55.4742551], [-4.626081000000001, 55.47411960000001], [-4.6260007, 55.47396989999999], [-4.625878499999999, 55.4737593], [-4.6257117, 55.473523500000006], [-4.625584, 55.473359999999985], [-4.6253435, 55.4730853], [-4.625263099999999, 55.4729764], [-4.6249985, 55.47263720000001], [-4.624793999999999, 55.47237099999999], [-4.6246792, 55.4722253], [-4.6237166, 55.47104689999999], [-4.6232388, 55.4704509], [-4.6227293, 55.46984199999999], [-4.6221793, 55.4691735], [-4.6219157, 55.46883110000001], [-4.6216328, 55.468413], [-4.6214371, 55.4680739], [-4.6212382, 55.4676957], [-4.6211179, 55.4673514], [-4.6210157, 55.46700369999999], [-4.620953, 55.466642], [-4.620912199999999, 55.466270699999995], [-4.6209447, 55.4655707], [-4.6210002999999995, 55.46525059999999], [-4.6210068, 55.465213199999994], [-4.6211444, 55.46462669999999], [-4.6214049, 55.4639501], [-4.6217616999999995, 55.4630146], [-4.6220642, 55.4623914], [-4.6223875, 55.461810199999995], [-4.6226077, 55.4614827], [-4.622845, 55.4611377], [-4.6229729, 55.46098039999999], [-4.623154899999999, 55.46079749999999], [-4.6232122, 55.4607433], [-4.6237069, 55.460222599999994], [-4.623884799999999, 55.4600336], [-4.6241321, 55.4597959], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]}", "current_leg_start": "Newton-on-Ayr", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "55.4585201", "next_location_lon": "-4.6253911", "previous_location": "Newton-on-Ayr", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2728.99, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2730.087, \"from_m\": 2728.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2807.868, \"from_m\": 2730.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4840.333, \"from_m\": 2807.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4970.309, \"from_m\": 4840.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11031.301, \"from_m\": 4970.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11102.942, \"from_m\": 11031.301, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 12007.298, \"from_m\": 11102.942, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14395.597, \"from_m\": 12007.298, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14493.312, \"from_m\": 14395.597, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15825.007, \"from_m\": 14493.312, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15905.296, \"from_m\": 15825.007, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17424.768, \"from_m\": 15905.296, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42052.886, \"from_m\": 17424.768, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53461.776, \"from_m\": 42052.886, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54217.593, \"from_m\": 53461.776, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54315.712, \"from_m\": 54217.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54609.111, \"from_m\": 54315.712, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55827.246, \"from_m\": 54609.111, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57630.606, \"from_m\": 55827.246, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63693.204, \"from_m\": 57630.606, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65547.965, \"from_m\": 63693.204, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65893.437, \"from_m\": 65547.965, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66118.538, \"from_m\": 65893.437, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66206.705, \"from_m\": 66118.538, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 630505, \"profile_key\": \"d5b0ba48c39628e9265c2180a0bc87c9f696aef83c836202c1b7bf7a9b3e7ba5\", \"schedule_id\": 1868, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Arkleston Jn\", \"stage_seq\": 4, \"distance_m\": 9798.145, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 5, \"distance_m\": 11645.71, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Elderslie\", \"stage_seq\": 6, \"distance_m\": 15325.216, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645\", \"location\": \"Johnstone\", \"stage_seq\": 7, \"distance_m\": 16839.205, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Lochwinnoch\", \"stage_seq\": 8, \"distance_m\": 25773.805, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Dalry\", \"stage_seq\": 9, \"distance_m\": 36690.712, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0659\", \"location\": \"Kilwinning\", \"stage_seq\": 10, \"distance_m\": 42338.273, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703\", \"location\": \"Irvine\", \"stage_seq\": 11, \"distance_m\": 47803.554, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0707H\", \"location\": \"Barassie\", \"stage_seq\": 12, \"distance_m\": 53527.068, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708\", \"location\": \"Barassie Jn\", \"stage_seq\": 13, \"distance_m\": 53685.98, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0710H\", \"location\": \"Troon\", \"stage_seq\": 14, \"distance_m\": 55751.032, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0714H\", \"location\": \"Prestwick International\", \"stage_seq\": 15, \"distance_m\": 60355.541, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716\", \"location\": \"Prestwick Town\", \"stage_seq\": 16, \"distance_m\": 61123.0, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Falkland Jn\", \"stage_seq\": 17, \"distance_m\": 63480.442, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0719H\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 18, \"distance_m\": 64334.11, \"section_seq\": 1, \"route_path_id\": 28585}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"Ayr\", \"stage_seq\": 19, \"distance_m\": 66206.705, \"section_seq\": 1, \"route_path_id\": 28585}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66206.705, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28585}], \"total_distance_m\": 66206.705, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65641.668, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 565.037, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0631", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.4585201", "current_position_lon": "-4.6253911", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:40Z\", \"source_id\": 52155012, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:43Z\", \"source_id\": 16819227, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:05Z\", \"source_id\": 52164958, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:08Z\", \"source_id\": 16822406, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:06Z\", \"source_id\": 52179091, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:07Z\", \"source_id\": 16826715, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:23Z\", \"source_id\": 52189223, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:28Z\", \"source_id\": 16829957, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2721, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:16Z\", \"source_id\": 52196298, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:18Z\", \"source_id\": 16832060, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:34Z\", \"source_id\": 52207099, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:36Z\", \"source_id\": 16835379, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:57Z\", \"source_id\": 52218653, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:01Z\", \"source_id\": 16838857, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:33Z\", \"source_id\": 52227741, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:35Z\", \"source_id\": 16841569, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:35Z\", \"source_id\": 52238504, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:38Z\", \"source_id\": 16844763, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:12Z\", \"source_id\": 52250556, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:16Z\", \"source_id\": 16848419, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:18Z\", \"source_id\": 52261488, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:21Z\", \"source_id\": 16851706, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ayr", "service_state_platform": "4", "timing_fact_generation": 1789626141514815, "current_leg_arrival_utc": "2026-09-17T07:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:15.236488", "service_state_evidence_id": 16851706, "current_leg_start_actual_dep": "2026-09-17T07:19:30+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:15.976749", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
AYR |
1K03 |
380004+380105 |
7 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2728.99, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2730.087, "from_m": 2728.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.868, "from_m": 2730.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.333, "from_m": 2807.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4970.309, "from_m": 4840.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11031.301, "from_m": 4970.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11102.942, "from_m": 11031.301, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 12007.298, "from_m": 11102.942, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14395.597, "from_m": 12007.298, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 14493.312, "from_m": 14395.597, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15825.007, "from_m": 14493.312, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 15905.296, "from_m": 15825.007, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17424.768, "from_m": 15905.296, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 42052.886, "from_m": 17424.768, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 53461.776, "from_m": 42052.886, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54217.593, "from_m": 53461.776, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54315.712, "from_m": 54217.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54609.111, "from_m": 54315.712, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55827.246, "from_m": 54609.111, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57630.606, "from_m": 55827.246, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63693.204, "from_m": 57630.606, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65547.965, "from_m": 63693.204, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65893.437, "from_m": 65547.965, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66118.538, "from_m": 65893.437, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66206.705, "from_m": 66118.538, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 630505, "profile_key": "d5b0ba48c39628e9265c2180a0bc87c9f696aef83c836202c1b7bf7a9b3e7ba5", "schedule_id": 1868, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0631", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Arkleston Jn", "stage_seq": 4, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Paisley Gilmour Street", "stage_seq": 5, "distance_m": 11645.71, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Elderslie", "stage_seq": 6, "distance_m": 15325.216, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645", "location": "Johnstone", "stage_seq": 7, "distance_m": 16839.205, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Lochwinnoch", "stage_seq": 8, "distance_m": 25773.805, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Dalry", "stage_seq": 9, "distance_m": 36690.712, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0659", "location": "Kilwinning", "stage_seq": 10, "distance_m": 42338.273, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703", "location": "Irvine", "stage_seq": 11, "distance_m": 47803.554, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0707H", "location": "Barassie", "stage_seq": 12, "distance_m": 53527.068, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708", "location": "Barassie Jn", "stage_seq": 13, "distance_m": 53685.98, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0710H", "location": "Troon", "stage_seq": 14, "distance_m": 55751.032, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0714H", "location": "Prestwick International", "stage_seq": 15, "distance_m": 60355.541, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716", "location": "Prestwick Town", "stage_seq": 16, "distance_m": 61123.0, "section_seq": 1, "route_path_id": 28585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Falkland Jn", "stage_seq": 17, "distance_m": 63480.442, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0719H", "location": "Newton-on-Ayr", "stage_seq": 18, "distance_m": 64334.11, "section_seq": 1, "route_path_id": 28585}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "Ayr", "stage_seq": 19, "distance_m": 66206.705, "section_seq": 1, "route_path_id": 28585}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66206.705, "from_m": 0.0, "section_seq": 1, "route_path_id": 28585}], "total_distance_m": 66206.705, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65641.668, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 565.037, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1742, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:40Z", "source_id": 52155012, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:43Z", "source_id": 16819227, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1669, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:05Z", "source_id": 52164958, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:45:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:08Z", "source_id": 16822406, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1647, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:06Z", "source_id": 52179091, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:51:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:07Z", "source_id": 16826715, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2706, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:23Z", "source_id": 52189223, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:55:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:28Z", "source_id": 16829957, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2721, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:16Z", "source_id": 52196298, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:58:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:18Z", "source_id": 16832060, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2783, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:34Z", "source_id": 52207099, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:02:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:36Z", "source_id": 16835379, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2789, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:57Z", "source_id": 52218653, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:07:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:01Z", "source_id": 16838857, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2804, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:33Z", "source_id": 52227741, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:35Z", "source_id": 16841569, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2808, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:35Z", "source_id": 52238504, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:14:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:38Z", "source_id": 16844763, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2817, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:12Z", "source_id": 52250556, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:16Z", "source_id": 16848419, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2836, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:18Z", "source_id": 52261488, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:21Z", "source_id": 16851706, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
0631 |
0631 |
14 |
None |
None |
Ayr |
0724 |
0724 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14697/2026-09-17/detailed |
None |
Newton-on-Ayr |
2026-09-17T07:19:30+01:00 |
Ayr |
4.0 |
{"type": "LineString", "coordinates": [[-4.626206578108239, 55.47441006384039], [-4.6261413, 55.4742551], [-4.626081000000001, 55.47411960000001], [-4.6260007, 55.47396989999999], [-4.625878499999999, 55.4737593], [-4.6257117, 55.473523500000006], [-4.625584, 55.473359999999985], [-4.6253435, 55.4730853], [-4.625263099999999, 55.4729764], [-4.6249985, 55.47263720000001], [-4.624793999999999, 55.47237099999999], [-4.6246792, 55.4722253], [-4.6237166, 55.47104689999999], [-4.6232388, 55.4704509], [-4.6227293, 55.46984199999999], [-4.6221793, 55.4691735], [-4.6219157, 55.46883110000001], [-4.6216328, 55.468413], [-4.6214371, 55.4680739], [-4.6212382, 55.4676957], [-4.6211179, 55.4673514], [-4.6210157, 55.46700369999999], [-4.620953, 55.466642], [-4.620912199999999, 55.466270699999995], [-4.6209447, 55.4655707], [-4.6210002999999995, 55.46525059999999], [-4.6210068, 55.465213199999994], [-4.6211444, 55.46462669999999], [-4.6214049, 55.4639501], [-4.6217616999999995, 55.4630146], [-4.6220642, 55.4623914], [-4.6223875, 55.461810199999995], [-4.6226077, 55.4614827], [-4.622845, 55.4611377], [-4.6229729, 55.46098039999999], [-4.623154899999999, 55.46079749999999], [-4.6232122, 55.4607433], [-4.6237069, 55.460222599999994], [-4.623884799999999, 55.4600336], [-4.6241321, 55.4597959], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]} |
1.2 |
0719 |
0723 |
Newton-on-Ayr |
Ayr |
Ayr |
55.4585201 |
-4.6253911 |
55.4585201 |
-4.6253911 |
1 |
0 |
2026-09-17 06:33:21 |
TERMINATED |
2026-09-17 06:23:00 |
Ayr |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851706 |
1789626141514815 |
72 |
72 |
2026-09-17 06:33:15.976749 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:15.236488 |
| 599829 |
629167 |
G15445 |
742O54M517 |
2026-09-17 |
COMPLETE |
16851407 |
2026-09-17 07:23:00 |
2026-09-17 06:33:21 |
2026-09-19 06:33:21 |
{"id": 629167, "stp": "P", "toc": "Great Western Railway", "uid": "G15445", "consist": "165110", "dest_crs": "RDH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15445/2026-09-17/detailed", "trust_id": "742O54M517", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redhill", "service_date": "2026-09-17", "dest_arr_time": "0723", "dest_platform": "0", "is_terminated": 1, "next_location": "Redhill", "signalling_id": "2O54", "timing_status": "ON TIME", "origin_station": "Reading", "current_leg_arr": "0723", "current_leg_dep": "0719", "current_leg_end": "Redhill", "origin_dep_time": "0556", "origin_platform": "15", "current_location": "Redhill Sig. T487", "last_update_time": "2026-09-17T06:33:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2033683, 51.2418095], [-0.201541, 51.241479299999995], [-0.19984309999999997, 51.2411603], [-0.19808359999999997, 51.240834500000005], [-0.1972549, 51.2406859], [-0.1970161, 51.2406431], [-0.1965038, 51.24056250000001], [-0.1942454, 51.2402871], [-0.1916544, 51.2400419], [-0.1836026, 51.2397295], [-0.18238719999999997, 51.23967570000001], [-0.1816685, 51.2396473], [-0.1796630568239043, 51.239563736425616], [-0.1792518, 51.2395466], [-0.1783479, 51.239481099999985], [-0.1777096, 51.2394273], [-0.1765052, 51.23925939999999], [-0.17590979999999998, 51.239167], [-0.17551009999999995, 51.2390831], [-0.174397, 51.23884290000001], [-0.17410839999999997, 51.238769100000006], [-0.1735897, 51.2386364], [-0.17235849999999997, 51.238243399999995], [-0.17144389999999998, 51.23788909999999], [-0.17095579999999996, 51.23771610000001], [-0.1704971, 51.2375885], [-0.16999119999999998, 51.2375331], [-0.16971459999999997, 51.237512800000005], [-0.1693182, 51.237516], [-0.1689943, 51.2375392], [-0.1687099, 51.23756600000001], [-0.16841309999999998, 51.2376252], [-0.16816249999999996, 51.2376868], [-0.16793599999999995, 51.2377581], [-0.1677327, 51.23783840000001], [-0.167568, 51.23791829999999], [-0.167384, 51.23801889999999], [-0.1670937, 51.2382112], [-0.1668716, 51.23839569999999], [-0.1667308, 51.23853690000001], [-0.16663129999999998, 51.238639], [-0.16639389999999998, 51.2388855], [-0.16634819999999997, 51.23893519999999], [-0.1662808, 51.2390166], [-0.1661275, 51.2392611], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]}", "current_leg_start": "Reigate", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "51.2401337", "next_location_lon": "-0.1656933", "previous_location": "Reigate", "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\": 476.884, \"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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 825.503, \"from_m\": 476.884, \"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\": 1544.679, \"from_m\": 825.503, \"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\": 1654.201, \"from_m\": 1544.679, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1703.092, \"from_m\": 1654.201, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10734.042, \"from_m\": 1703.092, \"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\": 11189.699, \"from_m\": 10734.042, \"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\": 11298.133, \"from_m\": 11189.699, \"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\": 11381.261, \"from_m\": 11298.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\": 11756.385, \"from_m\": 11381.261, \"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\": 30408.478, \"from_m\": 11756.385, \"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\": 32768.429, \"from_m\": 30408.478, \"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\": 32967.552, \"from_m\": 32768.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40313.122, \"from_m\": 32967.552, \"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\": 41135.362, \"from_m\": 40313.122, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41490.309, \"from_m\": 41135.362, \"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\": 41515.391, \"from_m\": 41490.309, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41560.304, \"from_m\": 41515.391, \"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\": 41906.298, \"from_m\": 41560.304, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42018.156, \"from_m\": 41906.298, \"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\": 43608.254, \"from_m\": 42018.156, \"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\": 43648.145, \"from_m\": 43608.254, \"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\": 43724.711, \"from_m\": 43648.145, \"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\": 43785.623, \"from_m\": 43724.711, \"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\": 44786.313, \"from_m\": 43785.623, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50934.085, \"from_m\": 44786.313, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51768.793, \"from_m\": 50934.085, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66836.093, \"from_m\": 51768.793, \"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\": 66875.898, \"from_m\": 66836.093, \"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\": 73961.783, \"from_m\": 66875.898, \"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\": 74296.982, \"from_m\": 73961.783, \"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\": 74403.059, \"from_m\": 74296.982, \"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\": 74533.973, \"from_m\": 74403.059, \"capability_applied\": null, \"effective_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\": 629167, \"profile_key\": \"eee45552a704e4bd3c197ea547c806be00b72d4fe9929dc0d2d4b3578ef51fe6\", \"schedule_id\": 31809, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Reading Southern Jn\", \"stage_seq\": 2, \"distance_m\": 944.0, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 3, \"distance_m\": 1416.296, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Earley\", \"stage_seq\": 4, \"distance_m\": 4674.451, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605H\", \"location\": \"Wokingham\", \"stage_seq\": 5, \"distance_m\": 10974.49, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0610H\", \"location\": \"Crowthorne\", \"stage_seq\": 6, \"distance_m\": 16218.458, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614H\", \"location\": \"Sandhurst (Berks)\", \"stage_seq\": 7, \"distance_m\": 18796.052, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Sandhurst Sig. BEF2982\", \"stage_seq\": 8, \"distance_m\": 19049.466, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Blackwater\", \"stage_seq\": 9, \"distance_m\": 21235.74, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Blackwater Sig. BEF2978\", \"stage_seq\": 10, \"distance_m\": 21389.902, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622H\", \"location\": \"Farnborough North\", \"stage_seq\": 11, \"distance_m\": 25379.873, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0626H\", \"location\": \"North Camp\", \"stage_seq\": 12, \"distance_m\": 28531.132, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 13, \"distance_m\": 30418.139, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"Ash\", \"stage_seq\": 14, \"distance_m\": 31727.646, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0642\", \"location\": \"Guildford\", \"stage_seq\": 15, \"distance_m\": 41688.464, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Shalford Jn\", \"stage_seq\": 16, \"distance_m\": 43682.23, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0647\", \"location\": \"Shalford\", \"stage_seq\": 17, \"distance_m\": 44836.938, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0651\", \"location\": \"Chilworth\", \"stage_seq\": 18, \"distance_m\": 47756.435, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0658\", \"location\": \"Gomshall\", \"stage_seq\": 19, \"distance_m\": 54108.119, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705\", \"location\": \"Dorking West\", \"stage_seq\": 20, \"distance_m\": 61796.531, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0708\", \"location\": \"Dorking (Deepdene)\", \"stage_seq\": 21, \"distance_m\": 62812.812, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0712H\", \"location\": \"Betchworth\", \"stage_seq\": 22, \"distance_m\": 67026.197, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": \"0718\", \"location\": \"Reigate\", \"stage_seq\": 23, \"distance_m\": 71676.536, \"section_seq\": 1, \"route_path_id\": 68798}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"Redhill\", \"stage_seq\": 24, \"distance_m\": 74533.973, \"section_seq\": 1, \"route_path_id\": 68798}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 74533.973, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68798}], \"total_distance_m\": 74533.973, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 74354.168, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 179.805, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0556", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2401337", "current_position_lon": "-0.1656933", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:48Z\", \"source_id\": 52076046, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:59:52Z\", \"source_id\": 16794144, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:14Z\", \"source_id\": 52083549, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:05:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:17Z\", \"source_id\": 16796510, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:08Z\", \"source_id\": 52090385, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:10Z\", \"source_id\": 16798733, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:13Z\", \"source_id\": 52107272, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:16Z\", \"source_id\": 16804238, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:21:28Z\", \"source_id\": 52115508, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:21:32Z\", \"source_id\": 16806950, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:28:24Z\", \"source_id\": 52129680, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:28:28Z\", \"source_id\": 16811439, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:52Z\", \"source_id\": 52139432, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:57Z\", \"source_id\": 16814481, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:51Z\", \"source_id\": 52160006, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:54Z\", \"source_id\": 16820763, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:37Z\", \"source_id\": 52173180, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:44Z\", \"source_id\": 16824962, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:33Z\", \"source_id\": 52182635, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:36Z\", \"source_id\": 16827815, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:00Z\", \"source_id\": 52195645, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:04Z\", \"source_id\": 16831890, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:49Z\", \"source_id\": 52212975, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:54Z\", \"source_id\": 16837110, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:02Z\", \"source_id\": 52231717, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:05Z\", \"source_id\": 16842749, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:16Z\", \"source_id\": 52248063, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:20Z\", \"source_id\": 16847693, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:52Z\", \"source_id\": 52260419, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:58Z\", \"source_id\": 16851407, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redhill", "service_state_platform": "0", "timing_fact_generation": 1789626119737484, "current_leg_arrival_utc": "2026-09-17T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:16.077540", "service_state_evidence_id": 16851407, "current_leg_start_actual_dep": "2026-09-17T07:18:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:16.779630", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
RDG |
RDH |
2O54 |
165110 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 476.884, "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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 825.503, "from_m": 476.884, "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": 1544.679, "from_m": 825.503, "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": 1654.201, "from_m": 1544.679, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1703.092, "from_m": 1654.201, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10734.042, "from_m": 1703.092, "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": 11189.699, "from_m": 10734.042, "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": 11298.133, "from_m": 11189.699, "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": 11381.261, "from_m": 11298.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": 11756.385, "from_m": 11381.261, "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": 30408.478, "from_m": 11756.385, "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": 32768.429, "from_m": 30408.478, "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": 32967.552, "from_m": 32768.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40313.122, "from_m": 32967.552, "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": 41135.362, "from_m": 40313.122, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41490.309, "from_m": 41135.362, "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": 41515.391, "from_m": 41490.309, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41560.304, "from_m": 41515.391, "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": 41906.298, "from_m": 41560.304, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42018.156, "from_m": 41906.298, "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": 43608.254, "from_m": 42018.156, "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": 43648.145, "from_m": 43608.254, "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": 43724.711, "from_m": 43648.145, "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": 43785.623, "from_m": 43724.711, "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": 44786.313, "from_m": 43785.623, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50934.085, "from_m": 44786.313, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51768.793, "from_m": 50934.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66836.093, "from_m": 51768.793, "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": 66875.898, "from_m": 66836.093, "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": 73961.783, "from_m": 66875.898, "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": 74296.982, "from_m": 73961.783, "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": 74403.059, "from_m": 74296.982, "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": 74533.973, "from_m": 74403.059, "capability_applied": null, "effective_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": 629167, "profile_key": "eee45552a704e4bd3c197ea547c806be00b72d4fe9929dc0d2d4b3578ef51fe6", "schedule_id": 31809, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0556", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Reading Southern Jn", "stage_seq": 2, "distance_m": 944.0, "section_seq": 1, "route_path_id": 68798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Reading Spur Jn", "stage_seq": 3, "distance_m": 1416.296, "section_seq": 1, "route_path_id": 68798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Earley", "stage_seq": 4, "distance_m": 4674.451, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605H", "location": "Wokingham", "stage_seq": 5, "distance_m": 10974.49, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0610H", "location": "Crowthorne", "stage_seq": 6, "distance_m": 16218.458, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614H", "location": "Sandhurst (Berks)", "stage_seq": 7, "distance_m": 18796.052, "section_seq": 1, "route_path_id": 68798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Sandhurst Sig. BEF2982", "stage_seq": 8, "distance_m": 19049.466, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Blackwater", "stage_seq": 9, "distance_m": 21235.74, "section_seq": 1, "route_path_id": 68798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Blackwater Sig. BEF2978", "stage_seq": 10, "distance_m": 21389.902, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622H", "location": "Farnborough North", "stage_seq": 11, "distance_m": 25379.873, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0626H", "location": "North Camp", "stage_seq": 12, "distance_m": 28531.132, "section_seq": 1, "route_path_id": 68798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Aldershot South Jn", "stage_seq": 13, "distance_m": 30418.139, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "Ash", "stage_seq": 14, "distance_m": 31727.646, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0642", "location": "Guildford", "stage_seq": 15, "distance_m": 41688.464, "section_seq": 1, "route_path_id": 68798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Shalford Jn", "stage_seq": 16, "distance_m": 43682.23, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0647", "location": "Shalford", "stage_seq": 17, "distance_m": 44836.938, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0651", "location": "Chilworth", "stage_seq": 18, "distance_m": 47756.435, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0658", "location": "Gomshall", "stage_seq": 19, "distance_m": 54108.119, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705", "location": "Dorking West", "stage_seq": 20, "distance_m": 61796.531, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0708", "location": "Dorking (Deepdene)", "stage_seq": 21, "distance_m": 62812.812, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0712H", "location": "Betchworth", "stage_seq": 22, "distance_m": 67026.197, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": "0718", "location": "Reigate", "stage_seq": 23, "distance_m": 71676.536, "section_seq": 1, "route_path_id": 68798}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "Redhill", "stage_seq": 24, "distance_m": 74533.973, "section_seq": 1, "route_path_id": 68798}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 74533.973, "from_m": 0.0, "section_seq": 1, "route_path_id": 68798}], "total_distance_m": 74533.973, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 74354.168, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 179.805, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:48Z", "source_id": 52076046, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:00:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:59:52Z", "source_id": 16794144, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:14Z", "source_id": 52083549, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:05:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:17Z", "source_id": 16796510, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27820, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:08Z", "source_id": 52090385, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:10:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:10Z", "source_id": 16798733, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27821, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:13Z", "source_id": 52107272, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:18:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:16Z", "source_id": 16804238, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27823, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:21:28Z", "source_id": 52115508, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:24:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:21:32Z", "source_id": 16806950, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27827, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:28:24Z", "source_id": 52129680, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:28:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:28:28Z", "source_id": 16811439, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27835, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:52Z", "source_id": 52139432, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:33:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:57Z", "source_id": 16814481, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27956, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:51Z", "source_id": 52160006, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:54Z", "source_id": 16820763, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28128, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:37Z", "source_id": 52173180, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:48:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:44Z", "source_id": 16824962, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28134, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:33Z", "source_id": 52182635, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:51:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:36Z", "source_id": 16827815, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28138, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:00Z", "source_id": 52195645, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:04Z", "source_id": 16831890, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28143, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:49Z", "source_id": 52212975, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:05:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:54Z", "source_id": 16837110, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28145, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:02Z", "source_id": 52231717, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:13:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:05Z", "source_id": 16842749, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28151, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:16Z", "source_id": 52248063, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:18:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:20Z", "source_id": 16847693, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30311, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:52Z", "source_id": 52260419, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:23:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:58Z", "source_id": 16851407, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Reading |
0556 |
0556 |
15 |
None |
None |
Redhill |
0723 |
0723 |
0 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15445/2026-09-17/detailed |
None |
Reigate |
2026-09-17T07:18:00+01:00 |
Redhill |
4.0 |
{"type": "LineString", "coordinates": [[-0.2033683, 51.2418095], [-0.201541, 51.241479299999995], [-0.19984309999999997, 51.2411603], [-0.19808359999999997, 51.240834500000005], [-0.1972549, 51.2406859], [-0.1970161, 51.2406431], [-0.1965038, 51.24056250000001], [-0.1942454, 51.2402871], [-0.1916544, 51.2400419], [-0.1836026, 51.2397295], [-0.18238719999999997, 51.23967570000001], [-0.1816685, 51.2396473], [-0.1796630568239043, 51.239563736425616], [-0.1792518, 51.2395466], [-0.1783479, 51.239481099999985], [-0.1777096, 51.2394273], [-0.1765052, 51.23925939999999], [-0.17590979999999998, 51.239167], [-0.17551009999999995, 51.2390831], [-0.174397, 51.23884290000001], [-0.17410839999999997, 51.238769100000006], [-0.1735897, 51.2386364], [-0.17235849999999997, 51.238243399999995], [-0.17144389999999998, 51.23788909999999], [-0.17095579999999996, 51.23771610000001], [-0.1704971, 51.2375885], [-0.16999119999999998, 51.2375331], [-0.16971459999999997, 51.237512800000005], [-0.1693182, 51.237516], [-0.1689943, 51.2375392], [-0.1687099, 51.23756600000001], [-0.16841309999999998, 51.2376252], [-0.16816249999999996, 51.2376868], [-0.16793599999999995, 51.2377581], [-0.1677327, 51.23783840000001], [-0.167568, 51.23791829999999], [-0.167384, 51.23801889999999], [-0.1670937, 51.2382112], [-0.1668716, 51.23839569999999], [-0.1667308, 51.23853690000001], [-0.16663129999999998, 51.238639], [-0.16639389999999998, 51.2388855], [-0.16634819999999997, 51.23893519999999], [-0.1662808, 51.2390166], [-0.1661275, 51.2392611], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]} |
1.8 |
0719 |
0723 |
Reigate |
Redhill Sig. T487 |
Redhill |
51.2401337 |
-0.1656933 |
51.2401337 |
-0.1656933 |
1 |
0 |
2026-09-17 06:33:21 |
TERMINATED |
2026-09-17 06:23:00 |
Redhill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851407 |
1789626119737484 |
82 |
82 |
2026-09-17 06:33:16.779630 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:16.077540 |
| 599830 |
628156 |
P01345 |
482A04M517 |
2026-09-17 |
COMPLETE |
16851510 |
2026-09-17 07:23:00 |
2026-09-17 06:33:22 |
2026-09-19 06:33:22 |
{"id": 628156, "stp": "P", "toc": "Greater Anglia", "uid": "P01345", "consist": "755419", "dest_crs": "HPQ", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01345/2026-09-17/detailed", "trust_id": "482A04M517", "origin_crs": "LWT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Harwich International", "service_date": "2026-09-17", "dest_arr_time": "0725", "dest_platform": "3", "is_terminated": 1, "next_location": "Harwich International", "signalling_id": "2A04", "timing_status": "ON TIME", "origin_station": "Lowestoft", "current_leg_arr": "0723", "current_leg_dep": "0658", "current_leg_end": "Harwich International", "origin_dep_time": "0524", "origin_platform": "4", "current_location": "Parkeston Sig. P211", "last_update_time": "2026-09-17T06:33:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1441781999999998, 52.05052519999999], [1.1447419, 52.0503796], [1.1450124, 52.05029829999999], [1.1452818, 52.05021729999999], [1.1459201, 52.0499983], [1.1460685999999998, 52.04994169999999], [1.1461976, 52.0498926], [1.1465308, 52.04975519999999], [1.1466463, 52.0497063], [1.1477288, 52.04914269999999], [1.1490773999999997, 52.04824769999999], [1.1499264, 52.047565500000005], [1.1503693, 52.047120699999994], [1.1505449999999997, 52.04693710000001], [1.1507823999999998, 52.04664449999999], [1.1512757, 52.0458515], [1.1514565, 52.04536749999999], [1.15152, 52.0451514], [1.1515888, 52.044925000000006], [1.1516479, 52.04466829999999], [1.1516827, 52.0444229], [1.151702, 52.0442162], [1.1517135, 52.0440264], [1.151709, 52.0436259], [1.1516826, 52.0432429], [1.1516673999999998, 52.04311220000001], [1.1516392, 52.04286890000001], [1.1515497, 52.04251399999999], [1.1514299, 52.042159899999994], [1.1511214, 52.0414756], [1.1510970660651378, 52.04142682354511], [1.1510220214353717, 52.04127516978406], [1.1509567609010576, 52.04114096300073], [1.1508998005593571, 52.04102172914788], [1.150849656507431, 52.04091499417822], [1.1508048448424413, 52.0408182840445], [1.1507638816615475, 52.040729124699446], [1.150725283061912, 52.0406450420958], [1.1506875651406947, 52.04056356218628], [1.1506492439950575, 52.04048221092363], [1.1506088357221609, 52.040398514260595], [1.1505648564191664, 52.040309998149894], [1.1505158221832352, 52.04021418854427], [1.1504602491115277, 52.04010861139645], [1.1503966533012056, 52.03999079265917], [1.1503235508494294, 52.03985825828517], [1.1502394578533606, 52.03970853422719], [1.1501199999999998, 52.0394694], [1.1497872, 52.03878859999999], [1.1492314, 52.0376738], [1.1491857, 52.0375817], [1.1491444, 52.037494], [1.1491065, 52.0374147], [1.149069, 52.03733950000001], [1.1490317, 52.0372648], [1.1489466, 52.0370923], [1.1488573000000002, 52.0369219], [1.1486986999999995, 52.03661219999999], [1.1485449, 52.03633249999999], [1.1483622999999998, 52.036010299999994], [1.1482598999999998, 52.0358475], [1.1481666, 52.0357009], [1.1479318, 52.0353564], [1.1477058, 52.0350543], [1.1474752999999998, 52.03476899999999], [1.1473401, 52.0346066], [1.1470811, 52.034315199999995], [1.1467900999999998, 52.0340071], [1.1464423, 52.033667], [1.1461396999999998, 52.0333807], [1.1458385999999998, 52.0331091], [1.1452104, 52.03257869999999], [1.1449067000000002, 52.03235949999999], [1.1443151, 52.031915999999995], [1.1440311999999997, 52.03173050000001], [1.1437318, 52.03154], [1.1433236, 52.0312864], [1.1429308, 52.031060800000006], [1.142541, 52.03085190000001], [1.1420686, 52.03060270000001], [1.1416506000000002, 52.03039350000001], [1.1412416, 52.0302056], [1.1403687, 52.02985540000001], [1.1360908, 52.0282863], [1.1298466, 52.025974000000005], [1.1295736999999997, 52.02587630000001], [1.1293896999999995, 52.0258138], [1.1281309, 52.025382699999994], [1.1271141999999998, 52.02504170000001], [1.1260487999999995, 52.024702099999985], [1.1259593, 52.02467039999999], [1.1239302999999998, 52.024058999999994], [1.1217487, 52.0234451], [1.1198950000000003, 52.022886500000006], [1.1192038, 52.02266860000001], [1.1185206, 52.022440200000005], [1.1178432, 52.02221599999999], [1.1172627999999998, 52.022018200000005], [1.1165434, 52.0217584], [1.1161996, 52.0216325], [1.1158556, 52.021503], [1.1149041, 52.02113980000001], [1.1138895999999998, 52.0207437], [1.112619, 52.02020650000001], [1.1112224, 52.01960940000001], [1.1100651, 52.0190751], [1.1089783999999998, 52.01852589999999], [1.1082554, 52.0181505], [1.1078275, 52.01792480000001], [1.1072349, 52.0175952], [1.1069287, 52.017426500000006], [1.1061670999999995, 52.01699710000001], [1.1052998999999997, 52.0164865], [1.1045455, 52.01603889999999], [1.1038062, 52.01559069999999], [1.1031165, 52.0151427], [1.1026331, 52.01483189999999], [1.1021664, 52.0145244], [1.101114, 52.0138118], [1.1001553, 52.01309549999999], [1.0993624, 52.0124678], [1.0983373, 52.0116199], [1.0975115999999998, 52.010877], [1.0968639, 52.0102604], [1.0962602, 52.0096747], [1.0958443, 52.00925380000001], [1.0954133999999998, 52.0087948], [1.0948784, 52.00819739999999], [1.0943976, 52.0076426], [1.0941453, 52.00732889999998], [1.0939147, 52.00700789999999], [1.0936928999999995, 52.0067062], [1.0934728, 52.006372], [1.0931852999999998, 52.005928799999985], [1.0929226, 52.0054604], [1.0926718, 52.0049969], [1.0924398, 52.004532100000006], [1.0921575, 52.003878], [1.0920359, 52.0036054], [1.0919403, 52.0033201], [1.091903, 52.00320889999998], [1.0917219, 52.0025953], [1.0915619999999997, 52.0019853], [1.0911108763057344, 51.99930615890027], [1.0910945, 51.999208899999985], [1.0909412, 51.9985053], [1.0907369, 51.9979203], [1.0905034, 51.997342499999995], [1.0900029999999998, 51.9962015], [1.0896735, 51.995635500000006], [1.0893284000000003, 51.9950717], [1.0890782999999995, 51.99470149999999], [1.0889477, 51.99450809999998], [1.0885398, 51.9939433], [1.087465, 51.9926032], [1.0871759, 51.99226679999999], [1.0869291999999997, 51.99193110000001], [1.0867433, 51.9916683], [1.0864582000000005, 51.99126540000001], [1.0860292, 51.9905723], [1.0856486, 51.9898762], [1.0853901, 51.989332999999995], [1.0851491, 51.98881109999999], [1.0848042999999998, 51.98790210000001], [1.0845437, 51.98702050000001], [1.0843778999999998, 51.9863307], [1.0842881999999998, 51.985652899999984], [1.0842053, 51.98429010000001], [1.0841748, 51.98384339999999], [1.0842078999999998, 51.9833896], [1.0843557, 51.9824875], [1.0844913, 51.981774899999984], [1.0846519, 51.981062099999995], [1.0854378999999998, 51.9780857], [1.0859655, 51.9760756], [1.0860157, 51.9758843], [1.0862696, 51.9747794], [1.0863992, 51.9742274], [1.0864523, 51.973948799999995], [1.0864832999999998, 51.97367199999999], [1.0865253999999998, 51.97326340000001], [1.0865614, 51.9728453], [1.0865421, 51.97245], [1.0865302999999995, 51.972042599999995], [1.0865164, 51.97178589999999], [1.0864843, 51.97153579999999], [1.0864047, 51.9710167], [1.0862459999999998, 51.9703163], [1.0860289, 51.969615], [1.0855374999999998, 51.9685347], [1.0850768999999998, 51.9677786], [1.0845388, 51.96702460000001], [1.0838418, 51.96615069999999], [1.0829135, 51.965258799999994], [1.0779783409434258, 51.96103780550225], [1.0766294, 51.959883999999995], [1.0758103, 51.95919369999999], [1.0750133, 51.958522], [1.0738864999999995, 51.9577425], [1.0726503, 51.9569796], [1.0713825, 51.9563417], [1.0707974999999998, 51.956070900000014], [1.0702446999999995, 51.955837599999995], [1.0699377999999995, 51.9557129], [1.0693102, 51.955472], [1.0672069, 51.954783], [1.0650906999999998, 51.9541716], [1.0609037, 51.95293279999999], [1.0598397, 51.9526393], [1.0590295, 51.9523995], [1.0584207, 51.952222], [1.0578014999999998, 51.9520405], [1.0571836999999995, 51.951812299999986], [1.0568519999999997, 51.9517149], [1.055707, 51.9513779], [1.0552003, 51.9512285], [1.0551441, 51.95121230000001], [1.0549704999999998, 51.9511611], [1.0545561, 51.95098899999999], [1.0541693, 51.9507982], [1.0538547, 51.9505336], [1.0536187, 51.9502534], [1.0534765, 51.95000040000001], [1.0533921, 51.9496913], [1.0534162, 51.9493235], [1.053443, 51.948801], [1.053458, 51.9486836], [1.0534901, 51.94826179999999], [1.0535639999999995, 51.9479844], [1.0537777, 51.94754160000001], [1.0538514, 51.9474443], [1.0538648, 51.947425599999995], [1.0539575, 51.9472967], [1.0541295, 51.947083199999994], [1.0543619, 51.94679189999999], [1.0545639999999998, 51.946563999999995], [1.0550413999999997, 51.94607100000001], [1.0556755, 51.9455569], [1.0563158999999998, 51.9451205], [1.0573167, 51.94455459999999], [1.0584808, 51.9440498], [1.0587420251129682, 51.94396531986611], [1.0600414, 51.9435451], [1.061097, 51.9432594], [1.0612816, 51.94321709999999], [1.0623499, 51.9430046], [1.0631940999999998, 51.9428789], [1.0639504, 51.94279950000001], [1.0643824, 51.9427643], [1.065156, 51.942724299999995], [1.0671184, 51.942716700000005], [1.0681167, 51.942721699999986], [1.0700103, 51.94274039999999], [1.0738197, 51.94288900000001], [1.0740263999999995, 51.9428971], [1.0741956999999998, 51.942906699999995], [1.0757271, 51.94300789999999], [1.0759769, 51.943024400000006], [1.0775864, 51.943155899999994], [1.0779783409434258, 51.94319055023766], [1.0785128, 51.943237800000006], [1.0786666000000005, 51.94325219999999], [1.0798372, 51.94337609999999], [1.0804481, 51.94344399999999], [1.0811951, 51.9435325], [1.081649, 51.94358619999999], [1.0816544686027805, 51.943586786248865], [1.0818877999999998, 51.94361179999999], [1.082686, 51.9437159], [1.0834357999999995, 51.94380369999999], [1.0838660999999998, 51.943844899999995], [1.0842784999999997, 51.9438803], [1.0848838, 51.943927599999995], [1.0855303999999997, 51.9439643], [1.0855495083173838, 51.94396531986611], [1.0862048999999998, 51.944000300000006], [1.08711, 51.9440301], [1.0879197, 51.94404039999999], [1.0890960999999997, 51.944026], [1.0904129000000002, 51.943972599999995], [1.09052624668084, 51.94396531986611], [1.0910419, 51.9439322], [1.0926874, 51.9437912], [1.0935053, 51.9437039], [1.0948979, 51.9435191], [1.0958155999999997, 51.94334990000001], [1.1001601, 51.9424312], [1.1015545, 51.94213349999999], [1.1026219999999998, 51.9419028], [1.104034, 51.9415912], [1.1050424, 51.94137700000001], [1.1070577, 51.940962500000005], [1.1088509, 51.940577999999995], [1.1110715, 51.94010579999999], [1.111835, 51.9399462], [1.1136067999999997, 51.939569199999994], [1.1137852, 51.9395352], [1.1145951, 51.9393822], [1.1162947, 51.9390877], [1.1172563, 51.93894269999999], [1.1183041, 51.9388059], [1.1186178, 51.9387716], [1.1199870999999997, 51.9386232], [1.1206998, 51.9385576], [1.1215996, 51.9384821], [1.1235663, 51.93836089999999], [1.1245967, 51.9383199], [1.1263687, 51.938278799999985], [1.1275326, 51.938272899999994], [1.1276851, 51.9382745], [1.1293192, 51.93828030000001], [1.1303899, 51.93828030000001], [1.1313558, 51.9382856], [1.1324253, 51.93828759999999], [1.1324997, 51.93828579999999], [1.1327039, 51.938285099999995], [1.1332429, 51.9382845], [1.1341856999999995, 51.9382878], [1.1356581, 51.9382913], [1.1370419000000005, 51.9382959], [1.139814, 51.9382981], [1.1413854999999995, 51.9383015], [1.1430739, 51.93830500000001], [1.1444670999999995, 51.93830500000001], [1.1462171, 51.9383066], [1.1473803, 51.9383077], [1.1476215999999997, 51.93830799999999], [1.1490298, 51.938309499999995], [1.1510485, 51.9383138], [1.1528138999999995, 51.9383158], [1.1529754, 51.9383178], [1.1530106, 51.9383182], [1.1540018999999997, 51.9383302], [1.1549921, 51.9383502], [1.1559864999999998, 51.938386599999994], [1.156904, 51.9384311], [1.1578853, 51.93849139999999], [1.1595268, 51.938605], [1.1606414, 51.93869349999999], [1.160923, 51.93871790000001], [1.1615574, 51.93877359999999], [1.1624538999999998, 51.9388733], [1.1636395999999998, 51.9390023], [1.1644929999999998, 51.93909419999999], [1.1656078999999997, 51.9391938], [1.1665293, 51.9392684], [1.1674557, 51.939337900000005], [1.1678098693553778, 51.93935995244553], [1.1681479, 51.939381], [1.1686639, 51.9394146], [1.1693412999999997, 51.9394516], [1.1700795, 51.939488100000005], [1.1708953, 51.9395241], [1.1709440999999998, 51.9395252], [1.1716876, 51.9395548], [1.1724881, 51.9395809], [1.1732221, 51.9396047], [1.1740753, 51.9396242], [1.1746928999999997, 51.9396316], [1.1752414999999998, 51.93963719999999], [1.1760109, 51.9396404], [1.1766756, 51.9396377], [1.1777121999999998, 51.93962290000001], [1.1786704999999995, 51.9396095], [1.1792404, 51.93959499999999], [1.1799476, 51.9395742], [1.1805456999999997, 51.93954779999999], [1.1812296, 51.93951460000001], [1.182548, 51.93946069999999], [1.1845224, 51.9393922], [1.1866312, 51.9393506], [1.1877261, 51.93934240000001], [1.1897202, 51.93936659999999], [1.1913482999999998, 51.93940109999999], [1.1918361, 51.9394127], [1.1942373, 51.9395062], [1.1953557999999995, 51.9395657], [1.1963248, 51.939623399999995], [1.1985311, 51.93978739999999], [1.1991451999999998, 51.93982979999999], [1.1997631, 51.939864099999994], [1.2010174, 51.9399322], [1.2026458, 51.93999380000001], [1.2035799, 51.9400231], [1.2042679999999997, 51.9400382], [1.2052272999999998, 51.940051199999985], [1.2067445, 51.9400529], [1.2072662999999997, 51.94004729999999], [1.2076885, 51.9400421], [1.2085625, 51.9400155], [1.2094442, 51.9399844], [1.2110715999999997, 51.9399], [1.2121012000000002, 51.9398272], [1.2132264999999998, 51.93973280000001], [1.2143341999999997, 51.9396142], [1.2158235, 51.9393972], [1.2171523, 51.93917269999999], [1.2179148, 51.9390647], [1.2186786, 51.9389787], [1.2196756999999998, 51.9389031], [1.2206731999999998, 51.938874099999985], [1.222361, 51.938887], [1.2267534999999998, 51.93900509999999], [1.227635, 51.93904799999999], [1.2283038999999998, 51.9391091], [1.2289966999999995, 51.93919470000001], [1.2297193, 51.9393165], [1.2303296, 51.9394599], [1.2309413, 51.93962640000001], [1.2314679, 51.9398017], [1.2319922, 51.94000669999999], [1.2324885, 51.9402373], [1.2329377, 51.9404755], [1.2333719999999997, 51.9407377], [1.2338203, 51.94105510000001], [1.2342027999999998, 51.9413673], [1.2345288999999997, 51.9416726], [1.234825, 51.94199510000001], [1.2351874, 51.942491399999994], [1.2353223999999998, 51.942693000000006], [1.2355550999999998, 51.943008], [1.2358571, 51.94330450000001], [1.2360107000000002, 51.9434784], [1.2363133, 51.94377519999999], [1.23653187091462, 51.94396531986611], [1.2365913999999998, 51.9440171], [1.2367618, 51.9441561], [1.2372828, 51.94452780000001], [1.2376137000000005, 51.94472580000001], [1.2379791, 51.944925], [1.2383698999999997, 51.9451105], [1.2386921, 51.94524799999999], [1.2386958714395784, 51.94524938017687], [1.2390292999999997, 51.9453714], [1.2393843999999998, 51.94548590000001], [1.2396862999999998, 51.9455752], [1.2401952, 51.9456941], [1.2406467, 51.94577520000001], [1.2409247, 51.945816], [1.2412243, 51.9458509], [1.2418527, 51.94589560000001], [1.2459304, 51.9460823], [1.247035, 51.9461307], [1.2481403999999998, 51.946189], [1.2484963, 51.94622169999999], [1.2488872, 51.94627320000001], [1.2493995999999998, 51.946357000000006], [1.2497115999999997, 51.94641949999999], [1.2500451, 51.9465041], [1.2505931999999995, 51.9466607], [1.2514424999999998, 51.9469034], [1.2515862999999998, 51.94694390000001], [1.2518596, 51.9470208], [1.2521941, 51.94711229999999], [1.2526164999999998, 51.9471948], [1.2528842999999998, 51.94723789999999], [1.2530927, 51.94726609999999], [1.2533634000000002, 51.9472904], [1.2536149999999997, 51.94730160000001], [1.2538964999999995, 51.947306799999986], [1.2543981, 51.9472908], [1.2558184, 51.9472299], [1.2562833, 51.9471934]]}", "current_leg_start": "Ipswich", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "51.9471934", "next_location_lon": "1.2562833", "previous_location": "Ipswich", "current_leg_milage": "18.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 406.364, \"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\": 2157.591, \"from_m\": 406.364, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2696.011, \"from_m\": 2157.591, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2795.072, \"from_m\": 2696.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3697.088, \"from_m\": 2795.072, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12765.386, \"from_m\": 3697.088, \"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\": 14365.3, \"from_m\": 12765.386, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16363.792, \"from_m\": 14365.3, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21026.581, \"from_m\": 16363.792, \"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\": 21054.519, \"from_m\": 21026.581, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26705.71, \"from_m\": 21054.519, \"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\": 27109.764, \"from_m\": 26705.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27444.788, \"from_m\": 27109.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\": 29555.609, \"from_m\": 27444.788, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31121.311, \"from_m\": 29555.609, \"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\": 36993.531, \"from_m\": 31121.311, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60063.447, \"from_m\": 36993.531, \"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\": 60477.5, \"from_m\": 60063.447, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 61399.0, \"from_m\": 60477.5, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61546.474, \"from_m\": 61399.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:backward\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62342.726, \"from_m\": 61546.474, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62714.333, \"from_m\": 62342.726, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 72859.476, \"from_m\": 62714.333, \"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\": 73250.94, \"from_m\": 72859.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76577.631, \"from_m\": 73250.94, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 77695.587, \"from_m\": 76577.631, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78451.58, \"from_m\": 77695.587, \"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\": 78490.353, \"from_m\": 78451.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78560.065, \"from_m\": 78490.353, \"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\": 78800.672, \"from_m\": 78560.065, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78846.614, \"from_m\": 78800.672, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78911.843, \"from_m\": 78846.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79241.347, \"from_m\": 78911.843, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 79509.203, \"from_m\": 79241.347, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 79871.589, \"from_m\": 79509.203, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 92612.107, \"from_m\": 79871.589, \"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\": 92983.682, \"from_m\": 92612.107, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93429.824, \"from_m\": 92983.682, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93522.317, \"from_m\": 93429.824, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 106587.394, \"from_m\": 93522.317, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 107770.715, \"from_m\": 106587.394, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107814.746, \"from_m\": 107770.715, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 107852.219, \"from_m\": 107814.746, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 108016.347, \"from_m\": 107852.219, \"capability_applied\": null, \"effective_limit_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\": 628156, \"profile_key\": \"48b02af52dab5977fa54d8b1939dd3029620d31824073b8e8bb0f25ac0dd1ed3\", \"schedule_id\": 19618, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Lowestoft\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525H\", \"location\": \"Coke Ovens Jn\", \"stage_seq\": 2, \"distance_m\": 1102.354, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526H\", \"location\": \"Oulton Broad North Jn\", \"stage_seq\": 3, \"distance_m\": 2100.822, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0530\", \"location\": \"Oulton Broad South\", \"stage_seq\": 4, \"distance_m\": 3419.185, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0540\", \"location\": \"Beccles\", \"stage_seq\": 5, \"distance_m\": 13723.379, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548\", \"location\": \"Brampton (Suffolk)\", \"stage_seq\": 6, \"distance_m\": 20915.51, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555H\", \"location\": \"Halesworth\", \"stage_seq\": 7, \"distance_m\": 27388.336, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0603H\", \"location\": \"Darsham\", \"stage_seq\": 8, \"distance_m\": 35724.065, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0611\", \"location\": \"Saxmundham\", \"stage_seq\": 9, \"distance_m\": 42660.702, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0621\", \"location\": \"Wickham Market\", \"stage_seq\": 10, \"distance_m\": 53243.931, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Melton\", \"stage_seq\": 11, \"distance_m\": 60022.466, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634H\", \"location\": \"Woodbridge\", \"stage_seq\": 12, \"distance_m\": 62234.3, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645\", \"location\": \"Westerfield\", \"stage_seq\": 13, \"distance_m\": 73039.608, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 14, \"distance_m\": 76550.26, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 15, \"distance_m\": 77237.04, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0658\", \"location\": \"Ipswich\", \"stage_seq\": 16, \"distance_m\": 78717.77, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 17, \"distance_m\": 80056.43, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708\", \"location\": \"Manningtree North Jn\", \"stage_seq\": 18, \"distance_m\": 92970.492, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Manningtree East Jn\", \"stage_seq\": 19, \"distance_m\": 93441.764, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711H\", \"location\": \"Mistley\", \"stage_seq\": 20, \"distance_m\": 95565.327, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Parkeston Goods Jn\", \"stage_seq\": 21, \"distance_m\": 106759.411, \"section_seq\": 1, \"route_path_id\": 74060}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"Harwich International\", \"stage_seq\": 22, \"distance_m\": 108016.347, \"section_seq\": 1, \"route_path_id\": 74060}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 108016.347, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74060}], \"total_distance_m\": 108016.347, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 106203.108, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1813.239, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0524", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "51.9471934", "current_position_lon": "1.2562833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:39Z\", \"source_id\": 52033849, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:43Z\", \"source_id\": 16781206, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:49Z\", \"source_id\": 52045082, \"stage_seq\": 5, \"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:51Z\", \"source_id\": 16784563, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:29Z\", \"source_id\": 52047032, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:33Z\", \"source_id\": 16785200, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:19Z\", \"source_id\": 52064730, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:23Z\", \"source_id\": 16790607, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13279, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:44Z\", \"source_id\": 52068310, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:48Z\", \"source_id\": 16791747, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:01Z\", \"source_id\": 52090196, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:02Z\", \"source_id\": 16798655, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:50Z\", \"source_id\": 52132653, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:51Z\", \"source_id\": 16812331, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:05Z\", \"source_id\": 52160501, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:08Z\", \"source_id\": 16820982, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:34Z\", \"source_id\": 52172951, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:38Z\", \"source_id\": 16824912, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:14Z\", \"source_id\": 52229555, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:18Z\", \"source_id\": 16842077, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:02Z\", \"source_id\": 52260779, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:07Z\", \"source_id\": 16851510, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harwich International", "service_state_platform": "3", "timing_fact_generation": 1789626127607042, "current_leg_arrival_utc": "2026-09-17T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:16.170644", "service_state_evidence_id": 16851510, "current_leg_start_actual_dep": "2026-09-17T06:58:00+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:16.655754", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LWT |
HPQ |
2A04 |
755419 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 406.364, "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": 2157.591, "from_m": 406.364, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2696.011, "from_m": 2157.591, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2795.072, "from_m": 2696.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3697.088, "from_m": 2795.072, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12765.386, "from_m": 3697.088, "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": 14365.3, "from_m": 12765.386, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16363.792, "from_m": 14365.3, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21026.581, "from_m": 16363.792, "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": 21054.519, "from_m": 21026.581, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26705.71, "from_m": 21054.519, "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": 27109.764, "from_m": 26705.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27444.788, "from_m": 27109.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": 29555.609, "from_m": 27444.788, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31121.311, "from_m": 29555.609, "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": 36993.531, "from_m": 31121.311, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60063.447, "from_m": 36993.531, "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": 60477.5, "from_m": 60063.447, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 61399.0, "from_m": 60477.5, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 61546.474, "from_m": 61399.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:backward", "infrastructure_limit_mph": 15.0}, {"to_m": 62342.726, "from_m": 61546.474, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 62714.333, "from_m": 62342.726, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 72859.476, "from_m": 62714.333, "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": 73250.94, "from_m": 72859.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76577.631, "from_m": 73250.94, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 77695.587, "from_m": 76577.631, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78451.58, "from_m": 77695.587, "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": 78490.353, "from_m": 78451.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78560.065, "from_m": 78490.353, "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": 78800.672, "from_m": 78560.065, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78846.614, "from_m": 78800.672, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78911.843, "from_m": 78846.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79241.347, "from_m": 78911.843, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 79509.203, "from_m": 79241.347, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 79871.589, "from_m": 79509.203, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 92612.107, "from_m": 79871.589, "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": 92983.682, "from_m": 92612.107, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93429.824, "from_m": 92983.682, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93522.317, "from_m": 93429.824, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 106587.394, "from_m": 93522.317, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 107770.715, "from_m": 106587.394, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107814.746, "from_m": 107770.715, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 107852.219, "from_m": 107814.746, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 108016.347, "from_m": 107852.219, "capability_applied": null, "effective_limit_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": 628156, "profile_key": "48b02af52dab5977fa54d8b1939dd3029620d31824073b8e8bb0f25ac0dd1ed3", "schedule_id": 19618, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0524", "location": "Lowestoft", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74060}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525H", "location": "Coke Ovens Jn", "stage_seq": 2, "distance_m": 1102.354, "section_seq": 1, "route_path_id": 74060}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526H", "location": "Oulton Broad North Jn", "stage_seq": 3, "distance_m": 2100.822, "section_seq": 1, "route_path_id": 74060}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0530", "location": "Oulton Broad South", "stage_seq": 4, "distance_m": 3419.185, "section_seq": 1, "route_path_id": 74060}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0540", "location": "Beccles", "stage_seq": 5, "distance_m": 13723.379, "section_seq": 1, "route_path_id": 74060}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548", "location": "Brampton (Suffolk)", "stage_seq": 6, "distance_m": 20915.51, "section_seq": 1, "route_path_id": 74060}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555H", "location": "Halesworth", "stage_seq": 7, "distance_m": 27388.336, "section_seq": 1, "route_path_id": 74060}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0603H", "location": "Darsham", "stage_seq": 8, "distance_m": 35724.065, "section_seq": 1, "route_path_id": 74060}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0611", "location": "Saxmundham", "stage_seq": 9, "distance_m": 42660.702, "section_seq": 1, "route_path_id": 74060}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0621", "location": "Wickham Market", "stage_seq": 10, "distance_m": 53243.931, "section_seq": 1, "route_path_id": 74060}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Melton", "stage_seq": 11, "distance_m": 60022.466, "section_seq": 1, "route_path_id": 74060}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634H", "location": "Woodbridge", "stage_seq": 12, "distance_m": 62234.3, "section_seq": 1, "route_path_id": 74060}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645", "location": "Westerfield", "stage_seq": 13, "distance_m": 73039.608, "section_seq": 1, "route_path_id": 74060}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Ipswich Boss Hall Jn", "stage_seq": 14, "distance_m": 76550.26, "section_seq": 1, "route_path_id": 74060}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "East Suffolk Jn", "stage_seq": 15, "distance_m": 77237.04, "section_seq": 1, "route_path_id": 74060}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0658", "location": "Ipswich", "stage_seq": 16, "distance_m": 78717.77, "section_seq": 1, "route_path_id": 74060}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Ipswich Halifax Jn", "stage_seq": 17, "distance_m": 80056.43, "section_seq": 1, "route_path_id": 74060}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708", "location": "Manningtree North Jn", "stage_seq": 18, "distance_m": 92970.492, "section_seq": 1, "route_path_id": 74060}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709", "location": "Manningtree East Jn", "stage_seq": 19, "distance_m": 93441.764, "section_seq": 1, "route_path_id": 74060}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711H", "location": "Mistley", "stage_seq": 20, "distance_m": 95565.327, "section_seq": 1, "route_path_id": 74060}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Parkeston Goods Jn", "stage_seq": 21, "distance_m": 106759.411, "section_seq": 1, "route_path_id": 74060}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "Harwich International", "stage_seq": 22, "distance_m": 108016.347, "section_seq": 1, "route_path_id": 74060}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 108016.347, "from_m": 0.0, "section_seq": 1, "route_path_id": 74060}], "total_distance_m": 108016.347, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 106203.108, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1813.239, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13256, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:39Z", "source_id": 52033849, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:43Z", "source_id": 16781206, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13261, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:49Z", "source_id": 52045082, "stage_seq": 5, "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:51Z", "source_id": 16784563, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13267, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:29Z", "source_id": 52047032, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:46:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:33Z", "source_id": 16785200, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13274, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:19Z", "source_id": 52064730, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:53:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:23Z", "source_id": 16790607, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13279, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:44Z", "source_id": 52068310, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:01:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:48Z", "source_id": 16791747, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13283, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:01Z", "source_id": 52090196, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:09:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:02Z", "source_id": 16798655, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13298, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:50Z", "source_id": 52132653, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:31:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:51Z", "source_id": 16812331, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13332, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:05Z", "source_id": 52160501, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:43:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:08Z", "source_id": 16820982, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13404, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:34Z", "source_id": 52172951, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:48:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:38Z", "source_id": 16824912, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13542, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:14Z", "source_id": 52229555, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:11:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:18Z", "source_id": 16842077, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13562, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:02Z", "source_id": 52260779, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:23:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:07Z", "source_id": 16851510, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Lowestoft |
0524 |
0524 |
4 |
None |
None |
Harwich International |
0725 |
0723 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01345/2026-09-17/detailed |
None |
Ipswich |
2026-09-17T06:58:00+01:00 |
Harwich International |
25.0 |
{"type": "LineString", "coordinates": [[1.1441781999999998, 52.05052519999999], [1.1447419, 52.0503796], [1.1450124, 52.05029829999999], [1.1452818, 52.05021729999999], [1.1459201, 52.0499983], [1.1460685999999998, 52.04994169999999], [1.1461976, 52.0498926], [1.1465308, 52.04975519999999], [1.1466463, 52.0497063], [1.1477288, 52.04914269999999], [1.1490773999999997, 52.04824769999999], [1.1499264, 52.047565500000005], [1.1503693, 52.047120699999994], [1.1505449999999997, 52.04693710000001], [1.1507823999999998, 52.04664449999999], [1.1512757, 52.0458515], [1.1514565, 52.04536749999999], [1.15152, 52.0451514], [1.1515888, 52.044925000000006], [1.1516479, 52.04466829999999], [1.1516827, 52.0444229], [1.151702, 52.0442162], [1.1517135, 52.0440264], [1.151709, 52.0436259], [1.1516826, 52.0432429], [1.1516673999999998, 52.04311220000001], [1.1516392, 52.04286890000001], [1.1515497, 52.04251399999999], [1.1514299, 52.042159899999994], [1.1511214, 52.0414756], [1.1510970660651378, 52.04142682354511], [1.1510220214353717, 52.04127516978406], [1.1509567609010576, 52.04114096300073], [1.1508998005593571, 52.04102172914788], [1.150849656507431, 52.04091499417822], [1.1508048448424413, 52.0408182840445], [1.1507638816615475, 52.040729124699446], [1.150725283061912, 52.0406450420958], [1.1506875651406947, 52.04056356218628], [1.1506492439950575, 52.04048221092363], [1.1506088357221609, 52.040398514260595], [1.1505648564191664, 52.040309998149894], [1.1505158221832352, 52.04021418854427], [1.1504602491115277, 52.04010861139645], [1.1503966533012056, 52.03999079265917], [1.1503235508494294, 52.03985825828517], [1.1502394578533606, 52.03970853422719], [1.1501199999999998, 52.0394694], [1.1497872, 52.03878859999999], [1.1492314, 52.0376738], [1.1491857, 52.0375817], [1.1491444, 52.037494], [1.1491065, 52.0374147], [1.149069, 52.03733950000001], [1.1490317, 52.0372648], [1.1489466, 52.0370923], [1.1488573000000002, 52.0369219], [1.1486986999999995, 52.03661219999999], [1.1485449, 52.03633249999999], [1.1483622999999998, 52.036010299999994], [1.1482598999999998, 52.0358475], [1.1481666, 52.0357009], [1.1479318, 52.0353564], [1.1477058, 52.0350543], [1.1474752999999998, 52.03476899999999], [1.1473401, 52.0346066], [1.1470811, 52.034315199999995], [1.1467900999999998, 52.0340071], [1.1464423, 52.033667], [1.1461396999999998, 52.0333807], [1.1458385999999998, 52.0331091], [1.1452104, 52.03257869999999], [1.1449067000000002, 52.03235949999999], [1.1443151, 52.031915999999995], [1.1440311999999997, 52.03173050000001], [1.1437318, 52.03154], [1.1433236, 52.0312864], [1.1429308, 52.031060800000006], [1.142541, 52.03085190000001], [1.1420686, 52.03060270000001], [1.1416506000000002, 52.03039350000001], [1.1412416, 52.0302056], [1.1403687, 52.02985540000001], [1.1360908, 52.0282863], [1.1298466, 52.025974000000005], [1.1295736999999997, 52.02587630000001], [1.1293896999999995, 52.0258138], [1.1281309, 52.025382699999994], [1.1271141999999998, 52.02504170000001], [1.1260487999999995, 52.024702099999985], [1.1259593, 52.02467039999999], [1.1239302999999998, 52.024058999999994], [1.1217487, 52.0234451], [1.1198950000000003, 52.022886500000006], [1.1192038, 52.02266860000001], [1.1185206, 52.022440200000005], [1.1178432, 52.02221599999999], [1.1172627999999998, 52.022018200000005], [1.1165434, 52.0217584], [1.1161996, 52.0216325], [1.1158556, 52.021503], [1.1149041, 52.02113980000001], [1.1138895999999998, 52.0207437], [1.112619, 52.02020650000001], [1.1112224, 52.01960940000001], [1.1100651, 52.0190751], [1.1089783999999998, 52.01852589999999], [1.1082554, 52.0181505], [1.1078275, 52.01792480000001], [1.1072349, 52.0175952], [1.1069287, 52.017426500000006], [1.1061670999999995, 52.01699710000001], [1.1052998999999997, 52.0164865], [1.1045455, 52.01603889999999], [1.1038062, 52.01559069999999], [1.1031165, 52.0151427], [1.1026331, 52.01483189999999], [1.1021664, 52.0145244], [1.101114, 52.0138118], [1.1001553, 52.01309549999999], [1.0993624, 52.0124678], [1.0983373, 52.0116199], [1.0975115999999998, 52.010877], [1.0968639, 52.0102604], [1.0962602, 52.0096747], [1.0958443, 52.00925380000001], [1.0954133999999998, 52.0087948], [1.0948784, 52.00819739999999], [1.0943976, 52.0076426], [1.0941453, 52.00732889999998], [1.0939147, 52.00700789999999], [1.0936928999999995, 52.0067062], [1.0934728, 52.006372], [1.0931852999999998, 52.005928799999985], [1.0929226, 52.0054604], [1.0926718, 52.0049969], [1.0924398, 52.004532100000006], [1.0921575, 52.003878], [1.0920359, 52.0036054], [1.0919403, 52.0033201], [1.091903, 52.00320889999998], [1.0917219, 52.0025953], [1.0915619999999997, 52.0019853], [1.0911108763057344, 51.99930615890027], [1.0910945, 51.999208899999985], [1.0909412, 51.9985053], [1.0907369, 51.9979203], [1.0905034, 51.997342499999995], [1.0900029999999998, 51.9962015], [1.0896735, 51.995635500000006], [1.0893284000000003, 51.9950717], [1.0890782999999995, 51.99470149999999], [1.0889477, 51.99450809999998], [1.0885398, 51.9939433], [1.087465, 51.9926032], [1.0871759, 51.99226679999999], [1.0869291999999997, 51.99193110000001], [1.0867433, 51.9916683], [1.0864582000000005, 51.99126540000001], [1.0860292, 51.9905723], [1.0856486, 51.9898762], [1.0853901, 51.989332999999995], [1.0851491, 51.98881109999999], [1.0848042999999998, 51.98790210000001], [1.0845437, 51.98702050000001], [1.0843778999999998, 51.9863307], [1.0842881999999998, 51.985652899999984], [1.0842053, 51.98429010000001], [1.0841748, 51.98384339999999], [1.0842078999999998, 51.9833896], [1.0843557, 51.9824875], [1.0844913, 51.981774899999984], [1.0846519, 51.981062099999995], [1.0854378999999998, 51.9780857], [1.0859655, 51.9760756], [1.0860157, 51.9758843], [1.0862696, 51.9747794], [1.0863992, 51.9742274], [1.0864523, 51.973948799999995], [1.0864832999999998, 51.97367199999999], [1.0865253999999998, 51.97326340000001], [1.0865614, 51.9728453], [1.0865421, 51.97245], [1.0865302999999995, 51.972042599999995], [1.0865164, 51.97178589999999], [1.0864843, 51.97153579999999], [1.0864047, 51.9710167], [1.0862459999999998, 51.9703163], [1.0860289, 51.969615], [1.0855374999999998, 51.9685347], [1.0850768999999998, 51.9677786], [1.0845388, 51.96702460000001], [1.0838418, 51.96615069999999], [1.0829135, 51.965258799999994], [1.0779783409434258, 51.96103780550225], [1.0766294, 51.959883999999995], [1.0758103, 51.95919369999999], [1.0750133, 51.958522], [1.0738864999999995, 51.9577425], [1.0726503, 51.9569796], [1.0713825, 51.9563417], [1.0707974999999998, 51.956070900000014], [1.0702446999999995, 51.955837599999995], [1.0699377999999995, 51.9557129], [1.0693102, 51.955472], [1.0672069, 51.954783], [1.0650906999999998, 51.9541716], [1.0609037, 51.95293279999999], [1.0598397, 51.9526393], [1.0590295, 51.9523995], [1.0584207, 51.952222], [1.0578014999999998, 51.9520405], [1.0571836999999995, 51.951812299999986], [1.0568519999999997, 51.9517149], [1.055707, 51.9513779], [1.0552003, 51.9512285], [1.0551441, 51.95121230000001], [1.0549704999999998, 51.9511611], [1.0545561, 51.95098899999999], [1.0541693, 51.9507982], [1.0538547, 51.9505336], [1.0536187, 51.9502534], [1.0534765, 51.95000040000001], [1.0533921, 51.9496913], [1.0534162, 51.9493235], [1.053443, 51.948801], [1.053458, 51.9486836], [1.0534901, 51.94826179999999], [1.0535639999999995, 51.9479844], [1.0537777, 51.94754160000001], [1.0538514, 51.9474443], [1.0538648, 51.947425599999995], [1.0539575, 51.9472967], [1.0541295, 51.947083199999994], [1.0543619, 51.94679189999999], [1.0545639999999998, 51.946563999999995], [1.0550413999999997, 51.94607100000001], [1.0556755, 51.9455569], [1.0563158999999998, 51.9451205], [1.0573167, 51.94455459999999], [1.0584808, 51.9440498], [1.0587420251129682, 51.94396531986611], [1.0600414, 51.9435451], [1.061097, 51.9432594], [1.0612816, 51.94321709999999], [1.0623499, 51.9430046], [1.0631940999999998, 51.9428789], [1.0639504, 51.94279950000001], [1.0643824, 51.9427643], [1.065156, 51.942724299999995], [1.0671184, 51.942716700000005], [1.0681167, 51.942721699999986], [1.0700103, 51.94274039999999], [1.0738197, 51.94288900000001], [1.0740263999999995, 51.9428971], [1.0741956999999998, 51.942906699999995], [1.0757271, 51.94300789999999], [1.0759769, 51.943024400000006], [1.0775864, 51.943155899999994], [1.0779783409434258, 51.94319055023766], [1.0785128, 51.943237800000006], [1.0786666000000005, 51.94325219999999], [1.0798372, 51.94337609999999], [1.0804481, 51.94344399999999], [1.0811951, 51.9435325], [1.081649, 51.94358619999999], [1.0816544686027805, 51.943586786248865], [1.0818877999999998, 51.94361179999999], [1.082686, 51.9437159], [1.0834357999999995, 51.94380369999999], [1.0838660999999998, 51.943844899999995], [1.0842784999999997, 51.9438803], [1.0848838, 51.943927599999995], [1.0855303999999997, 51.9439643], [1.0855495083173838, 51.94396531986611], [1.0862048999999998, 51.944000300000006], [1.08711, 51.9440301], [1.0879197, 51.94404039999999], [1.0890960999999997, 51.944026], [1.0904129000000002, 51.943972599999995], [1.09052624668084, 51.94396531986611], [1.0910419, 51.9439322], [1.0926874, 51.9437912], [1.0935053, 51.9437039], [1.0948979, 51.9435191], [1.0958155999999997, 51.94334990000001], [1.1001601, 51.9424312], [1.1015545, 51.94213349999999], [1.1026219999999998, 51.9419028], [1.104034, 51.9415912], [1.1050424, 51.94137700000001], [1.1070577, 51.940962500000005], [1.1088509, 51.940577999999995], [1.1110715, 51.94010579999999], [1.111835, 51.9399462], [1.1136067999999997, 51.939569199999994], [1.1137852, 51.9395352], [1.1145951, 51.9393822], [1.1162947, 51.9390877], [1.1172563, 51.93894269999999], [1.1183041, 51.9388059], [1.1186178, 51.9387716], [1.1199870999999997, 51.9386232], [1.1206998, 51.9385576], [1.1215996, 51.9384821], [1.1235663, 51.93836089999999], [1.1245967, 51.9383199], [1.1263687, 51.938278799999985], [1.1275326, 51.938272899999994], [1.1276851, 51.9382745], [1.1293192, 51.93828030000001], [1.1303899, 51.93828030000001], [1.1313558, 51.9382856], [1.1324253, 51.93828759999999], [1.1324997, 51.93828579999999], [1.1327039, 51.938285099999995], [1.1332429, 51.9382845], [1.1341856999999995, 51.9382878], [1.1356581, 51.9382913], [1.1370419000000005, 51.9382959], [1.139814, 51.9382981], [1.1413854999999995, 51.9383015], [1.1430739, 51.93830500000001], [1.1444670999999995, 51.93830500000001], [1.1462171, 51.9383066], [1.1473803, 51.9383077], [1.1476215999999997, 51.93830799999999], [1.1490298, 51.938309499999995], [1.1510485, 51.9383138], [1.1528138999999995, 51.9383158], [1.1529754, 51.9383178], [1.1530106, 51.9383182], [1.1540018999999997, 51.9383302], [1.1549921, 51.9383502], [1.1559864999999998, 51.938386599999994], [1.156904, 51.9384311], [1.1578853, 51.93849139999999], [1.1595268, 51.938605], [1.1606414, 51.93869349999999], [1.160923, 51.93871790000001], [1.1615574, 51.93877359999999], [1.1624538999999998, 51.9388733], [1.1636395999999998, 51.9390023], [1.1644929999999998, 51.93909419999999], [1.1656078999999997, 51.9391938], [1.1665293, 51.9392684], [1.1674557, 51.939337900000005], [1.1678098693553778, 51.93935995244553], [1.1681479, 51.939381], [1.1686639, 51.9394146], [1.1693412999999997, 51.9394516], [1.1700795, 51.939488100000005], [1.1708953, 51.9395241], [1.1709440999999998, 51.9395252], [1.1716876, 51.9395548], [1.1724881, 51.9395809], [1.1732221, 51.9396047], [1.1740753, 51.9396242], [1.1746928999999997, 51.9396316], [1.1752414999999998, 51.93963719999999], [1.1760109, 51.9396404], [1.1766756, 51.9396377], [1.1777121999999998, 51.93962290000001], [1.1786704999999995, 51.9396095], [1.1792404, 51.93959499999999], [1.1799476, 51.9395742], [1.1805456999999997, 51.93954779999999], [1.1812296, 51.93951460000001], [1.182548, 51.93946069999999], [1.1845224, 51.9393922], [1.1866312, 51.9393506], [1.1877261, 51.93934240000001], [1.1897202, 51.93936659999999], [1.1913482999999998, 51.93940109999999], [1.1918361, 51.9394127], [1.1942373, 51.9395062], [1.1953557999999995, 51.9395657], [1.1963248, 51.939623399999995], [1.1985311, 51.93978739999999], [1.1991451999999998, 51.93982979999999], [1.1997631, 51.939864099999994], [1.2010174, 51.9399322], [1.2026458, 51.93999380000001], [1.2035799, 51.9400231], [1.2042679999999997, 51.9400382], [1.2052272999999998, 51.940051199999985], [1.2067445, 51.9400529], [1.2072662999999997, 51.94004729999999], [1.2076885, 51.9400421], [1.2085625, 51.9400155], [1.2094442, 51.9399844], [1.2110715999999997, 51.9399], [1.2121012000000002, 51.9398272], [1.2132264999999998, 51.93973280000001], [1.2143341999999997, 51.9396142], [1.2158235, 51.9393972], [1.2171523, 51.93917269999999], [1.2179148, 51.9390647], [1.2186786, 51.9389787], [1.2196756999999998, 51.9389031], [1.2206731999999998, 51.938874099999985], [1.222361, 51.938887], [1.2267534999999998, 51.93900509999999], [1.227635, 51.93904799999999], [1.2283038999999998, 51.9391091], [1.2289966999999995, 51.93919470000001], [1.2297193, 51.9393165], [1.2303296, 51.9394599], [1.2309413, 51.93962640000001], [1.2314679, 51.9398017], [1.2319922, 51.94000669999999], [1.2324885, 51.9402373], [1.2329377, 51.9404755], [1.2333719999999997, 51.9407377], [1.2338203, 51.94105510000001], [1.2342027999999998, 51.9413673], [1.2345288999999997, 51.9416726], [1.234825, 51.94199510000001], [1.2351874, 51.942491399999994], [1.2353223999999998, 51.942693000000006], [1.2355550999999998, 51.943008], [1.2358571, 51.94330450000001], [1.2360107000000002, 51.9434784], [1.2363133, 51.94377519999999], [1.23653187091462, 51.94396531986611], [1.2365913999999998, 51.9440171], [1.2367618, 51.9441561], [1.2372828, 51.94452780000001], [1.2376137000000005, 51.94472580000001], [1.2379791, 51.944925], [1.2383698999999997, 51.9451105], [1.2386921, 51.94524799999999], [1.2386958714395784, 51.94524938017687], [1.2390292999999997, 51.9453714], [1.2393843999999998, 51.94548590000001], [1.2396862999999998, 51.9455752], [1.2401952, 51.9456941], [1.2406467, 51.94577520000001], [1.2409247, 51.945816], [1.2412243, 51.9458509], [1.2418527, 51.94589560000001], [1.2459304, 51.9460823], [1.247035, 51.9461307], [1.2481403999999998, 51.946189], [1.2484963, 51.94622169999999], [1.2488872, 51.94627320000001], [1.2493995999999998, 51.946357000000006], [1.2497115999999997, 51.94641949999999], [1.2500451, 51.9465041], [1.2505931999999995, 51.9466607], [1.2514424999999998, 51.9469034], [1.2515862999999998, 51.94694390000001], [1.2518596, 51.9470208], [1.2521941, 51.94711229999999], [1.2526164999999998, 51.9471948], [1.2528842999999998, 51.94723789999999], [1.2530927, 51.94726609999999], [1.2533634000000002, 51.9472904], [1.2536149999999997, 51.94730160000001], [1.2538964999999995, 51.947306799999986], [1.2543981, 51.9472908], [1.2558184, 51.9472299], [1.2562833, 51.9471934]]} |
18.2 |
0658 |
0723 |
Ipswich |
Parkeston Sig. P211 |
Harwich International |
51.9471934 |
1.2562833 |
51.9471934 |
1.2562833 |
1 |
0 |
2026-09-17 06:33:21 |
TERMINATED |
2026-09-17 06:23:00 |
Harwich International |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851510 |
1789626127607042 |
59 |
59 |
2026-09-17 06:33:16.655754 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:16.170644 |
| 599831 |
631696 |
L85589 |
875J92MA17 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 06:23:16 |
2026-09-17 06:33:22 |
2026-09-19 06:33:22 |
{"id": 631696, "stp": "P", "toc": "South Western Railway", "uid": "L85589", "consist": null, "dest_crs": "SUR", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85589/2026-09-17/detailed", "trust_id": "875J92MA17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Surbiton", "service_date": "2026-09-17", "dest_arr_time": "0745", "dest_platform": "1", "is_terminated": 1, "next_location": "Surbiton", "signalling_id": "5J92", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0745", "current_leg_dep": "0740", "current_leg_end": "Surbiton", "origin_dep_time": "0707", "origin_platform": "9", "current_location": "Hampton Court", "last_update_time": "2026-09-17T06:33:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.34263459999999996, 51.4021085], [-0.3424355, 51.4013301], [-0.3423429, 51.4009767], [-0.3421806, 51.4003562], [-0.34198169999999994, 51.39960729999999], [-0.3415324, 51.3977435], [-0.3414303, 51.3973417], [-0.3410581, 51.3958706], [-0.34077969999999996, 51.3946716], [-0.3403241, 51.3927978], [-0.34006889999999995, 51.3917611], [-0.33990259999999994, 51.3911385], [-0.3394631, 51.38979179999999], [-0.3393608, 51.38953339999999], [-0.3393503, 51.389505199999995], [-0.33859899999999993, 51.3874964], [-0.3383358074881287, 51.38679167395817], [-0.33803349999999993, 51.385982199999994], [-0.33792039999999995, 51.38567020000001], [-0.33771699999999993, 51.3852357], [-0.33751809999999993, 51.38487679999999], [-0.33737899999999993, 51.38467320000001], [-0.3369797, 51.38427020000001], [-0.3363122, 51.383767500000005], [-0.3358632, 51.383505], [-0.3355325, 51.383331600000005], [-0.33506539999999996, 51.3831498], [-0.33463640000000006, 51.38303710000001], [-0.33423739999999996, 51.38293000000001], [-0.3338625, 51.3828522], [-0.33357239999999994, 51.3828061], [-0.3332642, 51.3827624], [-0.333104, 51.3827405], [-0.3328699644952928, 51.3827193542847], [-0.33262027186983417, 51.38272202327017], [-0.3323985754642781, 51.38272306199595], [-0.3322010333391128, 51.3827232749557], [-0.33202380355482647, 51.38272346664307], [-0.33186304417190726, 51.38272444155172], [-0.3317149132508436, 51.382727004175315], [-0.3315755688521237, 51.382731959007465], [-0.3314411690362357, 51.38274011054186], [-0.33130787186366784, 51.382752263272145], [-0.33117183539490835, 51.38276922169197], [-0.33102921769044547, 51.38279179029499], [-0.33087617681076753, 51.382820773574856], [-0.3307088708163626, 51.382856976025224], [-0.330523457767719, 51.382901202139735], [-0.33031609572532505, 51.38295425641206], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3097451, 51.3902186], [-0.3094607999999999, 51.390335399999984], [-0.30850769999999994, 51.390727], [-0.3081226, 51.3908758], [-0.3071666, 51.3912495], [-0.3065282, 51.39149729999999], [-0.3055596, 51.391846], [-0.3037831999999999, 51.3925464]]}", "current_leg_start": "Hampton Court", "dest_arr_time_act": "0745", "motion_projection": null, "next_location_lat": "51.3925464", "next_location_lon": "-0.3037832", "previous_location": "London Waterloo", "current_leg_milage": "2.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17882.984, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17974.358, \"from_m\": 17882.984, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20056.366, \"from_m\": 17974.358, \"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\": 21415.871, \"from_m\": 20056.366, \"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\": 23331.869, \"from_m\": 21415.871, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23366.409, \"from_m\": 23331.869, \"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\": 23426.817, \"from_m\": 23366.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\": 23727.136, \"from_m\": 23426.817, \"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\": 24840.712, \"from_m\": 23727.136, \"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\": 25720.294, \"from_m\": 24840.712, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26855.353, \"from_m\": 25720.294, \"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\": 26932.498, \"from_m\": 26855.353, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26965.999, \"from_m\": 26932.498, \"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\": 27014.449, \"from_m\": 26965.999, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27054.658, \"from_m\": 27014.449, \"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\": 27098.976, \"from_m\": 27054.658, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27587.03, \"from_m\": 27098.976, \"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\": 631696, \"profile_key\": \"86abc50fc6dfc4e5fd5e8f8bc911f7e200079d19dee32bce4d2322023559bc35\", \"schedule_id\": 18081, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 73239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 73239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 73239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 73239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19225.711, \"section_seq\": 1, \"route_path_id\": 73239}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0740\", \"location\": \"Hampton Court\", \"stage_seq\": 7, \"distance_m\": 23426.817, \"section_seq\": 1, \"route_path_id\": 73239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 8, \"distance_m\": 25378.72, \"section_seq\": 1, \"route_path_id\": 73239}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": null, \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 27587.03, \"section_seq\": 1, \"route_path_id\": 73239}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27587.03, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73239}], \"total_distance_m\": 27587.03, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25429.12, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2157.91, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0707", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "5.0", "current_position_lat": "51.3925464", "current_position_lon": "-0.3037832", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:13Z\", \"source_id\": 52234742, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:18Z\", \"source_id\": 16843675, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:24Z\", \"source_id\": 52245769, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:29Z\", \"source_id\": 16846991, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:40Z\", \"source_id\": 52251904, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:44Z\", \"source_id\": 16848823, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:34Z\", \"source_id\": 52278131, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:28:36Z\", \"source_id\": 16856747, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:10Z\", \"source_id\": 52261132, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:13Z\", \"source_id\": 16851607, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Surbiton", "service_state_platform": "S3", "timing_fact_generation": 1789626520176668, "current_leg_arrival_utc": "2026-09-17T07:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:16.175891", "service_state_evidence_id": 52261132, "current_leg_start_actual_dep": "2026-09-17T07:42:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-17T06:23:16", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:16.680078", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
SUR |
5J92 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 418.061, "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": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17882.984, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17974.358, "from_m": 17882.984, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20056.366, "from_m": 17974.358, "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": 21415.871, "from_m": 20056.366, "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": 23331.869, "from_m": 21415.871, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23366.409, "from_m": 23331.869, "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": 23426.817, "from_m": 23366.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": 23727.136, "from_m": 23426.817, "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": 24840.712, "from_m": 23727.136, "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": 25720.294, "from_m": 24840.712, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26855.353, "from_m": 25720.294, "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": 26932.498, "from_m": 26855.353, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26965.999, "from_m": 26932.498, "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": 27014.449, "from_m": 26965.999, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27054.658, "from_m": 27014.449, "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": 27098.976, "from_m": 27054.658, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27587.03, "from_m": 27098.976, "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": 631696, "profile_key": "86abc50fc6dfc4e5fd5e8f8bc911f7e200079d19dee32bce4d2322023559bc35", "schedule_id": 18081, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0707", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 73239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 73239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 73239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 73239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19225.711, "section_seq": 1, "route_path_id": 73239}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0740", "location": "Hampton Court", "stage_seq": 7, "distance_m": 23426.817, "section_seq": 1, "route_path_id": 73239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Hampton Court Jn", "stage_seq": 8, "distance_m": 25378.72, "section_seq": 1, "route_path_id": 73239}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": null, "location": "Surbiton", "stage_seq": 9, "distance_m": 27587.03, "section_seq": 1, "route_path_id": 73239}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27587.03, "from_m": 0.0, "section_seq": 1, "route_path_id": 73239}], "total_distance_m": 27587.03, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25429.12, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2157.91, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:13Z", "source_id": 52234742, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:13:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:18Z", "source_id": 16843675, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:24Z", "source_id": 52245769, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:17:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:29Z", "source_id": 16846991, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:40Z", "source_id": 52251904, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:19:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:44Z", "source_id": 16848823, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28543, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:34Z", "source_id": 52278131, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:30:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:28:36Z", "source_id": 16856747, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:10Z", "source_id": 52261132, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:23:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:13Z", "source_id": 16851607, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
London Waterloo |
0707 |
0707 |
9 |
None |
None |
Surbiton |
0745 |
0745 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85589/2026-09-17/detailed |
None |
Hampton Court |
2026-09-17T07:42:00+01:00 |
Surbiton |
5.0 |
{"type": "LineString", "coordinates": [[-0.34263459999999996, 51.4021085], [-0.3424355, 51.4013301], [-0.3423429, 51.4009767], [-0.3421806, 51.4003562], [-0.34198169999999994, 51.39960729999999], [-0.3415324, 51.3977435], [-0.3414303, 51.3973417], [-0.3410581, 51.3958706], [-0.34077969999999996, 51.3946716], [-0.3403241, 51.3927978], [-0.34006889999999995, 51.3917611], [-0.33990259999999994, 51.3911385], [-0.3394631, 51.38979179999999], [-0.3393608, 51.38953339999999], [-0.3393503, 51.389505199999995], [-0.33859899999999993, 51.3874964], [-0.3383358074881287, 51.38679167395817], [-0.33803349999999993, 51.385982199999994], [-0.33792039999999995, 51.38567020000001], [-0.33771699999999993, 51.3852357], [-0.33751809999999993, 51.38487679999999], [-0.33737899999999993, 51.38467320000001], [-0.3369797, 51.38427020000001], [-0.3363122, 51.383767500000005], [-0.3358632, 51.383505], [-0.3355325, 51.383331600000005], [-0.33506539999999996, 51.3831498], [-0.33463640000000006, 51.38303710000001], [-0.33423739999999996, 51.38293000000001], [-0.3338625, 51.3828522], [-0.33357239999999994, 51.3828061], [-0.3332642, 51.3827624], [-0.333104, 51.3827405], [-0.3328699644952928, 51.3827193542847], [-0.33262027186983417, 51.38272202327017], [-0.3323985754642781, 51.38272306199595], [-0.3322010333391128, 51.3827232749557], [-0.33202380355482647, 51.38272346664307], [-0.33186304417190726, 51.38272444155172], [-0.3317149132508436, 51.382727004175315], [-0.3315755688521237, 51.382731959007465], [-0.3314411690362357, 51.38274011054186], [-0.33130787186366784, 51.382752263272145], [-0.33117183539490835, 51.38276922169197], [-0.33102921769044547, 51.38279179029499], [-0.33087617681076753, 51.382820773574856], [-0.3307088708163626, 51.382856976025224], [-0.330523457767719, 51.382901202139735], [-0.33031609572532505, 51.38295425641206], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3097451, 51.3902186], [-0.3094607999999999, 51.390335399999984], [-0.30850769999999994, 51.390727], [-0.3081226, 51.3908758], [-0.3071666, 51.3912495], [-0.3065282, 51.39149729999999], [-0.3055596, 51.391846], [-0.3037831999999999, 51.3925464]]} |
2.9 |
0740 |
0745 |
London Waterloo |
Hampton Court |
Surbiton |
51.3925464 |
-0.3037832 |
51.3925464 |
-0.3037832 |
1 |
0 |
2026-09-17 06:33:22 |
TERMINATED |
2026-09-17 06:23:16 |
Surbiton |
TD |
DIRECT_DESTINATION_ARRIVAL |
52261132 |
1789626520176668 |
25 |
25 |
2026-09-17 06:33:16.680078 |
S3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:16.175891 |
| 599832 |
631707 |
G15359 |
742L10MA17 |
2026-09-17 |
COMPLETE |
16851720 |
2026-09-17 07:23:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 631707, "stp": "P", "toc": "Great Western Railway", "uid": "G15359", "consist": "165127", "dest_crs": "OXF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15359/2026-09-17/detailed", "trust_id": "742L10MA17", "origin_crs": "DID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "4", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "2L10", "timing_status": "EARLY", "origin_station": "Didcot Parkway", "current_leg_arr": "0723", "current_leg_dep": "0717", "current_leg_end": "Oxford", "origin_dep_time": "0707", "origin_platform": "5", "current_location": "Oxford", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2403145, 51.685359600000005], [-1.2402911, 51.6856265], [-1.2402457, 51.6861451], [-1.2401522000000005, 51.6870193], [-1.2400722999999998, 51.68768359999999], [-1.2400287999999997, 51.6879646], [-1.2399359999999997, 51.688536], [-1.2397656, 51.6895534], [-1.2394754, 51.69097599999999], [-1.2392655, 51.69187669999999], [-1.2389343999999998, 51.69320650000001], [-1.2384582999999998, 51.694786099999995], [-1.2380549, 51.696441699999994], [-1.2378197999999998, 51.6979721], [-1.2377213, 51.6989681], [-1.2377115, 51.70098229999999], [-1.2377912, 51.7022111], [-1.2380254999999998, 51.70394640000001], [-1.2384091, 51.70571950000001], [-1.2384292, 51.70580579999999], [-1.2388425999999997, 51.70729579999998], [-1.2391201999999997, 51.7082855], [-1.23942, 51.7093721], [-1.2399709, 51.711347700000005], [-1.2406394999999997, 51.7136142], [-1.2411658, 51.71496460000001], [-1.2413636999999995, 51.71544080000001], [-1.2416030999999998, 51.71591310000001], [-1.2418956, 51.71649179999999], [-1.2422030999999998, 51.71709509999999], [-1.2432587999999998, 51.718787], [-1.2449051999999998, 51.72111279999999], [-1.2453313999999998, 51.72165729999999], [-1.2455376277189163, 51.721918011123584], [-1.2459007, 51.722377], [-1.2466645, 51.7232807], [-1.2470699484277246, 51.72375508207266], [-1.2471568, 51.7238567], [-1.2472590999999995, 51.7239748], [-1.2473852, 51.724122699999995], [-1.2482129, 51.7251065], [-1.2484556000000002, 51.725387600000005], [-1.2486010999999997, 51.725558199999995], [-1.2493627, 51.726455300000005], [-1.2503608, 51.7276147], [-1.2513872, 51.7288297], [-1.2517966, 51.729312499999985], [-1.2520028, 51.72955960000001], [-1.2523777, 51.7300383], [-1.2526299999999997, 51.7303605], [-1.2531789999999998, 51.7309838], [-1.2532931, 51.7311494], [-1.253576, 51.7315394], [-1.2539581, 51.7320684], [-1.2542827, 51.7325203], [-1.2545254, 51.73279269999999], [-1.2547680999999995, 51.7330545], [-1.2549202999999998, 51.73322970000001], [-1.2550135999999998, 51.7333376], [-1.25764139776733, 51.7369446874165], [-1.2576688, 51.736982299999994], [-1.2623079999999998, 51.7418457], [-1.2624575, 51.7420681], [-1.2627247999999998, 51.7423436], [-1.2629822999999998, 51.742635699999994], [-1.2633377, 51.74313649999999], [-1.2635873999999998, 51.74342419999999], [-1.2638025, 51.743688000000006], [-1.2639226, 51.743847], [-1.2640427, 51.7439884], [-1.2644156999999998, 51.74437389999999], [-1.2647286, 51.744701799999994], [-1.2648651, 51.74486189999998], [-1.2652029, 51.7452121], [-1.2657689999999997, 51.74582409999999], [-1.2662362, 51.74632749999999], [-1.2667414, 51.74687939999999], [-1.267192, 51.7473639], [-1.267243, 51.74741480000001], [-1.2676990999999995, 51.7479222], [-1.2679694999999995, 51.74823349999999], [-1.268267, 51.7486112], [-1.2685493, 51.74900040000001], [-1.2687722, 51.749343800000005], [-1.2689604, 51.7496763], [-1.2691216999999997, 51.74999170000001], [-1.2692653, 51.7502979], [-1.269378, 51.7505604], [-1.2694942, 51.7508549], [-1.269688, 51.751415699999995], [-1.2697785, 51.751726399999995], [-1.2699914, 51.75248109999999], [-1.2700214999999997, 51.75259719999999], [-1.2700800999999995, 51.7528082], [-1.2702618, 51.7534418], [-1.2703444, 51.753721500000005], [-1.2705582, 51.7544626], [-1.2706984999999995, 51.7549569], [-1.2708387, 51.755450199999984], [-1.2708905999999998, 51.75563940000001], [-1.2710256999999998, 51.75604799999999], [-1.27108, 51.7562924], [-1.2711510999999998, 51.7566418], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]}", "current_leg_start": "Radley", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": "Radley", "current_leg_milage": "5.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 117.184, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 193.999, \"from_m\": 117.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 869.077, \"from_m\": 193.999, \"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\": 1312.252, \"from_m\": 869.077, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1354.455, \"from_m\": 1312.252, \"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\": 1421.597, \"from_m\": 1354.455, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1476.886, \"from_m\": 1421.597, \"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\": 2438.145, \"from_m\": 1476.886, \"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\": 2497.988, \"from_m\": 2438.145, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15349.969, \"from_m\": 2497.988, \"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\": 15888.437, \"from_m\": 15349.969, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15950.613, \"from_m\": 15888.437, \"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\": 16486.085, \"from_m\": 15950.613, \"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\": 16892.66, \"from_m\": 16486.085, \"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\": 17135.668, \"from_m\": 16892.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17331.079, \"from_m\": 17135.668, \"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\": 631707, \"profile_key\": \"141a262b8fd32a29647d0854f251d2a0a76ab6a77a8ffc956f276fd35ae1250c\", \"schedule_id\": 9077, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Didcot Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67630}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Didcot North Jn\", \"stage_seq\": 2, \"distance_m\": 1476.886, \"section_seq\": 1, \"route_path_id\": 67630}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0712H\", \"location\": \"Culham\", \"stage_seq\": 3, \"distance_m\": 5119.973, \"section_seq\": 1, \"route_path_id\": 67630}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0716H\", \"location\": \"Radley\", \"stage_seq\": 4, \"distance_m\": 8593.628, \"section_seq\": 1, \"route_path_id\": 67630}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Kennington Jn\", \"stage_seq\": 5, \"distance_m\": 12991.457, \"section_seq\": 1, \"route_path_id\": 67630}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Hinksey North\", \"stage_seq\": 6, \"distance_m\": 15496.515, \"section_seq\": 1, \"route_path_id\": 67630}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 7, \"distance_m\": 17331.079, \"section_seq\": 1, \"route_path_id\": 67630}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17331.079, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67630}], \"total_distance_m\": 17331.079, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 16345.803, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 985.276, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0707", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:40Z\", \"source_id\": 52238681, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:46Z\", \"source_id\": 16844850, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:39Z\", \"source_id\": 52243913, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:41Z\", \"source_id\": 16846362, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:18Z\", \"source_id\": 52261510, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:23Z\", \"source_id\": 16851720, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "4", "timing_fact_generation": 1789626143442230, "current_leg_arrival_utc": "2026-09-17T07:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:23.098021", "service_state_evidence_id": 16851720, "current_leg_start_actual_dep": "2026-09-17T07:16:30+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:23.385411", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
DID |
OXF |
2L10 |
165127 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 117.184, "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": 193.999, "from_m": 117.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 869.077, "from_m": 193.999, "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": 1312.252, "from_m": 869.077, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1354.455, "from_m": 1312.252, "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": 1421.597, "from_m": 1354.455, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1476.886, "from_m": 1421.597, "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": 2438.145, "from_m": 1476.886, "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": 2497.988, "from_m": 2438.145, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15349.969, "from_m": 2497.988, "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": 15888.437, "from_m": 15349.969, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15950.613, "from_m": 15888.437, "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": 16486.085, "from_m": 15950.613, "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": 16892.66, "from_m": 16486.085, "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": 17135.668, "from_m": 16892.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17331.079, "from_m": 17135.668, "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": 631707, "profile_key": "141a262b8fd32a29647d0854f251d2a0a76ab6a77a8ffc956f276fd35ae1250c", "schedule_id": 9077, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0707", "location": "Didcot Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709", "location": "Didcot North Jn", "stage_seq": 2, "distance_m": 1476.886, "section_seq": 1, "route_path_id": 67630}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0712H", "location": "Culham", "stage_seq": 3, "distance_m": 5119.973, "section_seq": 1, "route_path_id": 67630}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0716H", "location": "Radley", "stage_seq": 4, "distance_m": 8593.628, "section_seq": 1, "route_path_id": 67630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Kennington Jn", "stage_seq": 5, "distance_m": 12991.457, "section_seq": 1, "route_path_id": 67630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "Hinksey North", "stage_seq": 6, "distance_m": 15496.515, "section_seq": 1, "route_path_id": 67630}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "Oxford", "stage_seq": 7, "distance_m": 17331.079, "section_seq": 1, "route_path_id": 67630}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17331.079, "from_m": 0.0, "section_seq": 1, "route_path_id": 67630}], "total_distance_m": 17331.079, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 16345.803, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 985.276, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24053, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:40Z", "source_id": 52238681, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:12:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:46Z", "source_id": 16844850, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24061, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:39Z", "source_id": 52243913, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:16:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:41Z", "source_id": 16846362, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24183, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:18Z", "source_id": 52261510, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:23:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:23Z", "source_id": 16851720, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Didcot Parkway |
0707 |
0707 |
5 |
None |
None |
Oxford |
0724 |
0724 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15359/2026-09-17/detailed |
None |
Radley |
2026-09-17T07:16:30+01:00 |
Oxford |
6.0 |
{"type": "LineString", "coordinates": [[-1.2403145, 51.685359600000005], [-1.2402911, 51.6856265], [-1.2402457, 51.6861451], [-1.2401522000000005, 51.6870193], [-1.2400722999999998, 51.68768359999999], [-1.2400287999999997, 51.6879646], [-1.2399359999999997, 51.688536], [-1.2397656, 51.6895534], [-1.2394754, 51.69097599999999], [-1.2392655, 51.69187669999999], [-1.2389343999999998, 51.69320650000001], [-1.2384582999999998, 51.694786099999995], [-1.2380549, 51.696441699999994], [-1.2378197999999998, 51.6979721], [-1.2377213, 51.6989681], [-1.2377115, 51.70098229999999], [-1.2377912, 51.7022111], [-1.2380254999999998, 51.70394640000001], [-1.2384091, 51.70571950000001], [-1.2384292, 51.70580579999999], [-1.2388425999999997, 51.70729579999998], [-1.2391201999999997, 51.7082855], [-1.23942, 51.7093721], [-1.2399709, 51.711347700000005], [-1.2406394999999997, 51.7136142], [-1.2411658, 51.71496460000001], [-1.2413636999999995, 51.71544080000001], [-1.2416030999999998, 51.71591310000001], [-1.2418956, 51.71649179999999], [-1.2422030999999998, 51.71709509999999], [-1.2432587999999998, 51.718787], [-1.2449051999999998, 51.72111279999999], [-1.2453313999999998, 51.72165729999999], [-1.2455376277189163, 51.721918011123584], [-1.2459007, 51.722377], [-1.2466645, 51.7232807], [-1.2470699484277246, 51.72375508207266], [-1.2471568, 51.7238567], [-1.2472590999999995, 51.7239748], [-1.2473852, 51.724122699999995], [-1.2482129, 51.7251065], [-1.2484556000000002, 51.725387600000005], [-1.2486010999999997, 51.725558199999995], [-1.2493627, 51.726455300000005], [-1.2503608, 51.7276147], [-1.2513872, 51.7288297], [-1.2517966, 51.729312499999985], [-1.2520028, 51.72955960000001], [-1.2523777, 51.7300383], [-1.2526299999999997, 51.7303605], [-1.2531789999999998, 51.7309838], [-1.2532931, 51.7311494], [-1.253576, 51.7315394], [-1.2539581, 51.7320684], [-1.2542827, 51.7325203], [-1.2545254, 51.73279269999999], [-1.2547680999999995, 51.7330545], [-1.2549202999999998, 51.73322970000001], [-1.2550135999999998, 51.7333376], [-1.25764139776733, 51.7369446874165], [-1.2576688, 51.736982299999994], [-1.2623079999999998, 51.7418457], [-1.2624575, 51.7420681], [-1.2627247999999998, 51.7423436], [-1.2629822999999998, 51.742635699999994], [-1.2633377, 51.74313649999999], [-1.2635873999999998, 51.74342419999999], [-1.2638025, 51.743688000000006], [-1.2639226, 51.743847], [-1.2640427, 51.7439884], [-1.2644156999999998, 51.74437389999999], [-1.2647286, 51.744701799999994], [-1.2648651, 51.74486189999998], [-1.2652029, 51.7452121], [-1.2657689999999997, 51.74582409999999], [-1.2662362, 51.74632749999999], [-1.2667414, 51.74687939999999], [-1.267192, 51.7473639], [-1.267243, 51.74741480000001], [-1.2676990999999995, 51.7479222], [-1.2679694999999995, 51.74823349999999], [-1.268267, 51.7486112], [-1.2685493, 51.74900040000001], [-1.2687722, 51.749343800000005], [-1.2689604, 51.7496763], [-1.2691216999999997, 51.74999170000001], [-1.2692653, 51.7502979], [-1.269378, 51.7505604], [-1.2694942, 51.7508549], [-1.269688, 51.751415699999995], [-1.2697785, 51.751726399999995], [-1.2699914, 51.75248109999999], [-1.2700214999999997, 51.75259719999999], [-1.2700800999999995, 51.7528082], [-1.2702618, 51.7534418], [-1.2703444, 51.753721500000005], [-1.2705582, 51.7544626], [-1.2706984999999995, 51.7549569], [-1.2708387, 51.755450199999984], [-1.2708905999999998, 51.75563940000001], [-1.2710256999999998, 51.75604799999999], [-1.27108, 51.7562924], [-1.2711510999999998, 51.7566418], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]} |
5.4 |
0717 |
0723 |
Radley |
Oxford |
Oxford |
51.7539662 |
-1.2702377 |
51.7539662 |
-1.2702377 |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 06:23:00 |
Oxford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851720 |
1789626143442230 |
22 |
22 |
2026-09-17 06:33:23.385411 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:23.098021 |
| 599833 |
630741 |
G26954 |
871R06M617 |
2026-09-17 |
COMPLETE |
16851874 |
2026-09-17 07:23:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 630741, "stp": "P", "toc": "Southern", "uid": "G26954", "consist": "377107", "dest_crs": "REI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26954/2026-09-17/detailed", "trust_id": "871R06M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reigate", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "DPL", "is_terminated": 1, "next_location": "Reigate", "signalling_id": "1R06", "timing_status": "EARLY", "origin_station": "London Victoria (C)", "current_leg_arr": "0723", "current_leg_dep": "0718", "current_leg_end": "Reigate", "origin_dep_time": "0638", "origin_platform": "17", "current_location": "Reigate", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1656933, 51.240133699999994], [-0.1658439, 51.239863099999994], [-0.16593229999999998, 51.23968519999999], [-0.1659697, 51.2395936], [-0.1660026, 51.239498], [-0.1661275, 51.2392611], [-0.1662808, 51.2390166], [-0.16634819999999997, 51.23893519999999], [-0.16639389999999998, 51.2388855], [-0.16663129999999998, 51.238639], [-0.1667308, 51.23853690000001], [-0.1668716, 51.23839569999999], [-0.1670937, 51.2382112], [-0.167384, 51.23801889999999], [-0.167568, 51.23791829999999], [-0.1677327, 51.23783840000001], [-0.16793599999999995, 51.2377581], [-0.16816249999999996, 51.2376868], [-0.16841309999999998, 51.2376252], [-0.1687099, 51.23756600000001], [-0.1689943, 51.2375392], [-0.1693182, 51.237516], [-0.16971459999999997, 51.237512800000005], [-0.16999119999999998, 51.2375331], [-0.1704971, 51.2375885], [-0.17095579999999996, 51.23771610000001], [-0.17144389999999998, 51.23788909999999], [-0.17235849999999997, 51.238243399999995], [-0.1735897, 51.2386364], [-0.17410839999999997, 51.238769100000006], [-0.174397, 51.23884290000001], [-0.17551009999999995, 51.2390831], [-0.17590979999999998, 51.239167], [-0.1765052, 51.23925939999999], [-0.1777096, 51.2394273], [-0.1783479, 51.239481099999985], [-0.1792518, 51.2395466], [-0.1796630568239043, 51.239563736425616], [-0.1816685, 51.2396473], [-0.18238719999999997, 51.23967570000001], [-0.1836026, 51.2397295], [-0.1916544, 51.2400419], [-0.1942454, 51.2402871], [-0.1965038, 51.24056250000001], [-0.1970161, 51.2406431], [-0.1972549, 51.2406859], [-0.19808359999999997, 51.240834500000005], [-0.19984309999999997, 51.2411603], [-0.201541, 51.241479299999995], [-0.2033683, 51.2418095]]}", "current_leg_start": "Redhill", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "51.2418095", "next_location_lon": "-0.2033683", "previous_location": "Redhill", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"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\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.981, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.698, \"from_m\": 7545.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10338.399, \"from_m\": 8072.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.032, \"from_m\": 10338.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14921.78, \"from_m\": 14876.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15785.19, \"from_m\": 14921.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16681.641, \"from_m\": 15785.19, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.607, \"from_m\": 16681.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17112.863, \"from_m\": 16718.607, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.298, \"from_m\": 17112.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17231.967, \"from_m\": 17143.298, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17295.666, \"from_m\": 17231.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17331.373, \"from_m\": 17295.666, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17375.643, \"from_m\": 17331.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17434.208, \"from_m\": 17375.643, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18711.851, \"from_m\": 17434.208, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23054.833, \"from_m\": 18711.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23171.601, \"from_m\": 23054.833, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23277.519, \"from_m\": 23171.601, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23323.994, \"from_m\": 23277.519, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24665.319, \"from_m\": 23323.994, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25293.355, \"from_m\": 24665.319, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30250.407, \"from_m\": 25293.355, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31088.254, \"from_m\": 30250.407, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32487.325, \"from_m\": 31088.254, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32610.816, \"from_m\": 32487.325, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32801.086, \"from_m\": 32610.816, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33051.073, \"from_m\": 32801.086, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33687.433, \"from_m\": 33051.073, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33797.942, \"from_m\": 33687.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\": 33904.019, \"from_m\": 33797.942, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34239.218, \"from_m\": 33904.019, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36524.465, \"from_m\": 34239.218, \"capability_applied\": null, \"effective_limit_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\": 630741, \"profile_key\": \"14e01c77c1dccfe245e3d84c7d64f40ae09757415a1741426af8a8c12f73870d\", \"schedule_id\": 10488, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0645\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.543, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.908, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.261, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": \"0656H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.971, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 18358.394, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0702\", \"location\": \"Purley\", \"stage_seq\": 11, \"distance_m\": 21705.84, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 12, \"distance_m\": 23277.519, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0706\", \"location\": \"Coulsdon South\", \"stage_seq\": 13, \"distance_m\": 24773.118, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": false, \"wtt_arr\": \"0711\", \"wtt_dep\": \"0712\", \"location\": \"Merstham\", \"stage_seq\": 14, \"distance_m\": 30787.916, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0719\", \"location\": \"Redhill\", \"stage_seq\": 15, \"distance_m\": 33636.692, \"section_seq\": 1, \"route_path_id\": 30593}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"Reigate\", \"stage_seq\": 16, \"distance_m\": 36524.465, \"section_seq\": 1, \"route_path_id\": 30593}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36524.465, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30593}], \"total_distance_m\": 36524.465, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 31127.761, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5396.704, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0638", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2418095", "current_position_lon": "-0.2033683", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:43Z\", \"source_id\": 52164089, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:46Z\", \"source_id\": 16822085, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:20Z\", \"source_id\": 52172424, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:24Z\", \"source_id\": 16824725, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:51Z\", \"source_id\": 52183380, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:52Z\", \"source_id\": 16828015, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:13Z\", \"source_id\": 52191277, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:16Z\", \"source_id\": 16830537, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:23Z\", \"source_id\": 52196529, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:27Z\", \"source_id\": 16832162, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:13Z\", \"source_id\": 52203559, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:16Z\", \"source_id\": 16834300, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:35Z\", \"source_id\": 52212284, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:38Z\", \"source_id\": 16836940, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:51Z\", \"source_id\": 52228505, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:55Z\", \"source_id\": 16841801, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:20Z\", \"source_id\": 52240443, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:21Z\", \"source_id\": 16845321, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:30Z\", \"source_id\": 52262032, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:33Z\", \"source_id\": 16851874, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reigate", "service_state_platform": "2", "timing_fact_generation": 1789626156489884, "current_leg_arrival_utc": "2026-09-17T07:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:24.020810", "service_state_evidence_id": 16851874, "current_leg_start_actual_dep": "2026-09-17T07:19:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:25.085912", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
REI |
1R06 |
377107 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "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": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.698, "from_m": 7545.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.399, "from_m": 8072.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.032, "from_m": 10338.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.78, "from_m": 14876.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.19, "from_m": 14921.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.641, "from_m": 15785.19, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.607, "from_m": 16681.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.863, "from_m": 16718.607, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.298, "from_m": 17112.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.967, "from_m": 17143.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17295.666, "from_m": 17231.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17331.373, "from_m": 17295.666, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17375.643, "from_m": 17331.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17434.208, "from_m": 17375.643, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18711.851, "from_m": 17434.208, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23054.833, "from_m": 18711.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23171.601, "from_m": 23054.833, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23277.519, "from_m": 23171.601, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23323.994, "from_m": 23277.519, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24665.319, "from_m": 23323.994, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25293.355, "from_m": 24665.319, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30250.407, "from_m": 25293.355, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31088.254, "from_m": 30250.407, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32487.325, "from_m": 31088.254, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32610.816, "from_m": 32487.325, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32801.086, "from_m": 32610.816, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33051.073, "from_m": 32801.086, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33687.433, "from_m": 33051.073, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33797.942, "from_m": 33687.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": 33904.019, "from_m": 33797.942, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34239.218, "from_m": 33904.019, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36524.465, "from_m": 34239.218, "capability_applied": null, "effective_limit_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": 630741, "profile_key": "14e01c77c1dccfe245e3d84c7d64f40ae09757415a1741426af8a8c12f73870d", "schedule_id": 10488, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0638", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 30593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 30593}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0645", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 30593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 30593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.543, "section_seq": 1, "route_path_id": 30593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 30593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.261, "section_seq": 1, "route_path_id": 30593}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": "0656H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.971, "section_seq": 1, "route_path_id": 30593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "South Croydon", "stage_seq": 10, "distance_m": 18358.394, "section_seq": 1, "route_path_id": 30593}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0702", "location": "Purley", "stage_seq": 11, "distance_m": 21705.84, "section_seq": 1, "route_path_id": 30593}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Stoats Nest Jn", "stage_seq": 12, "distance_m": 23277.519, "section_seq": 1, "route_path_id": 30593}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0706", "location": "Coulsdon South", "stage_seq": 13, "distance_m": 24773.118, "section_seq": 1, "route_path_id": 30593}, {"is_pass": false, "wtt_arr": "0711", "wtt_dep": "0712", "location": "Merstham", "stage_seq": 14, "distance_m": 30787.916, "section_seq": 1, "route_path_id": 30593}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0719", "location": "Redhill", "stage_seq": 15, "distance_m": 33636.692, "section_seq": 1, "route_path_id": 30593}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "Reigate", "stage_seq": 16, "distance_m": 36524.465, "section_seq": 1, "route_path_id": 30593}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36524.465, "from_m": 0.0, "section_seq": 1, "route_path_id": 30593}], "total_distance_m": 36524.465, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 31127.761, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5396.704, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:43Z", "source_id": 52164089, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:44:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:46Z", "source_id": 16822085, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:20Z", "source_id": 52172424, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:48:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:24Z", "source_id": 16824725, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:51Z", "source_id": 52183380, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:52Z", "source_id": 16828015, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:13Z", "source_id": 52191277, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:55:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:16Z", "source_id": 16830537, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30245, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:23Z", "source_id": 52196529, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:58:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:27Z", "source_id": 16832162, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:13Z", "source_id": 52203559, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:16Z", "source_id": 16834300, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30536, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:35Z", "source_id": 52212284, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:04:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:38Z", "source_id": 16836940, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30283, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:51Z", "source_id": 52228505, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:10:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:55Z", "source_id": 16841801, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30335, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:20Z", "source_id": 52240443, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:15:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:21Z", "source_id": 16845321, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28154, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:30Z", "source_id": 52262032, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:33Z", "source_id": 16851874, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
London Victoria (C) |
0638 |
0638 |
17 |
None |
None |
Reigate |
0724 |
0724 |
DPL |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26954/2026-09-17/detailed |
None |
Redhill |
2026-09-17T07:19:00+01:00 |
Reigate |
5.0 |
{"type": "LineString", "coordinates": [[-0.1656933, 51.240133699999994], [-0.1658439, 51.239863099999994], [-0.16593229999999998, 51.23968519999999], [-0.1659697, 51.2395936], [-0.1660026, 51.239498], [-0.1661275, 51.2392611], [-0.1662808, 51.2390166], [-0.16634819999999997, 51.23893519999999], [-0.16639389999999998, 51.2388855], [-0.16663129999999998, 51.238639], [-0.1667308, 51.23853690000001], [-0.1668716, 51.23839569999999], [-0.1670937, 51.2382112], [-0.167384, 51.23801889999999], [-0.167568, 51.23791829999999], [-0.1677327, 51.23783840000001], [-0.16793599999999995, 51.2377581], [-0.16816249999999996, 51.2376868], [-0.16841309999999998, 51.2376252], [-0.1687099, 51.23756600000001], [-0.1689943, 51.2375392], [-0.1693182, 51.237516], [-0.16971459999999997, 51.237512800000005], [-0.16999119999999998, 51.2375331], [-0.1704971, 51.2375885], [-0.17095579999999996, 51.23771610000001], [-0.17144389999999998, 51.23788909999999], [-0.17235849999999997, 51.238243399999995], [-0.1735897, 51.2386364], [-0.17410839999999997, 51.238769100000006], [-0.174397, 51.23884290000001], [-0.17551009999999995, 51.2390831], [-0.17590979999999998, 51.239167], [-0.1765052, 51.23925939999999], [-0.1777096, 51.2394273], [-0.1783479, 51.239481099999985], [-0.1792518, 51.2395466], [-0.1796630568239043, 51.239563736425616], [-0.1816685, 51.2396473], [-0.18238719999999997, 51.23967570000001], [-0.1836026, 51.2397295], [-0.1916544, 51.2400419], [-0.1942454, 51.2402871], [-0.1965038, 51.24056250000001], [-0.1970161, 51.2406431], [-0.1972549, 51.2406859], [-0.19808359999999997, 51.240834500000005], [-0.19984309999999997, 51.2411603], [-0.201541, 51.241479299999995], [-0.2033683, 51.2418095]]} |
1.8 |
0718 |
0723 |
Redhill |
Reigate |
Reigate |
51.2418095 |
-0.2033683 |
51.2418095 |
-0.2033683 |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 06:23:00 |
Reigate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851874 |
1789626156489884 |
77 |
77 |
2026-09-17 06:33:25.085912 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:24.020810 |
| 599834 |
631193 |
W69193 |
072J01M617 |
2026-09-17 |
COMPLETE |
16851224 |
2026-09-17 07:23:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 631193, "stp": "P", "toc": "ScotRail", "uid": "W69193", "consist": "156436+156494+156505", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69193/2026-09-17/detailed", "trust_id": "072J01M617", "origin_crs": "EKL", "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": "0723", "dest_platform": "3", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2J01", "timing_status": "ON TIME", "origin_station": "East Kilbride", "current_leg_arr": "0723", "current_leg_dep": "0716", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0650", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Crossmyloof", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Crossmyloof", "current_leg_milage": "2.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 137.273, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5689.123, \"from_m\": 137.273, \"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\": 6354.536, \"from_m\": 5689.123, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6892.699, \"from_m\": 6354.536, \"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\": 6914.853, \"from_m\": 6892.699, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6964.012, \"from_m\": 6914.853, \"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\": 12435.664, \"from_m\": 6964.012, \"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\": 12554.84, \"from_m\": 12435.664, \"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\": 12626.724, \"from_m\": 12554.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\": 15699.318, \"from_m\": 12626.724, \"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\": 17061.555, \"from_m\": 15699.318, \"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\": 17479.027, \"from_m\": 17061.555, \"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\": 18038.849, \"from_m\": 17479.027, \"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\": 18463.316, \"from_m\": 18038.849, \"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\": 631193, \"profile_key\": \"7df5508d518dc31bb41de8b83fe0028bb2edb8c14aec042dd2b4702bd8883d75\", \"schedule_id\": 27500, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"East Kilbride\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Hairmyres East Jn\", \"stage_seq\": 2, \"distance_m\": 1559.515, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0653H\", \"wtt_dep\": \"0654H\", \"location\": \"Hairmyres\", \"stage_seq\": 3, \"distance_m\": 3202.555, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0657H\", \"location\": \"Thorntonhall\", \"stage_seq\": 4, \"distance_m\": 5005.982, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0700H\", \"location\": \"Busby\", \"stage_seq\": 5, \"distance_m\": 6647.418, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703H\", \"location\": \"Clarkston\", \"stage_seq\": 6, \"distance_m\": 7982.007, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0706\", \"wtt_dep\": \"0707\", \"location\": \"Giffnock\", \"stage_seq\": 7, \"distance_m\": 9922.338, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0709H\", \"location\": \"Thornliebank\", \"stage_seq\": 8, \"distance_m\": 11433.747, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Busby Jn\", \"stage_seq\": 9, \"distance_m\": 12757.308, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713\", \"location\": \"Pollokshaws West\", \"stage_seq\": 10, \"distance_m\": 13392.103, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0715H\", \"location\": \"Crossmyloof\", \"stage_seq\": 11, \"distance_m\": 14930.485, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 12, \"distance_m\": 15764.007, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 13, \"distance_m\": 16438.767, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 14, \"distance_m\": 17534.106, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 15, \"distance_m\": 18463.316, \"section_seq\": 1, \"route_path_id\": 28665}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18463.316, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28665}], \"total_distance_m\": 18463.316, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18463.316, \"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": "0650", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:57Z\", \"source_id\": 16829541, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:25Z\", \"source_id\": 16832157, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:07Z\", \"source_id\": 52200803, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:11Z\", \"source_id\": 16833514, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:37Z\", \"source_id\": 52207277, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:42Z\", \"source_id\": 16835456, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:59Z\", \"source_id\": 16839549, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:03Z\", \"source_id\": 52223994, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:05Z\", \"source_id\": 16840450, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:42Z\", \"source_id\": 52233361, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:48Z\", \"source_id\": 16843271, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:39Z\", \"source_id\": 52243880, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:41Z\", \"source_id\": 16846359, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1999, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:42Z\", \"source_id\": 52259993, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:46Z\", \"source_id\": 16851224, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "3", "timing_fact_generation": 1789626109427284, "current_leg_arrival_utc": "2026-09-17T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:24.055331", "service_state_evidence_id": 16851224, "current_leg_start_actual_dep": "2026-09-17T07:15:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:25.077455", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EKL |
GLC |
2J01 |
156436+156494+156505 |
6 |
75 |
None |
{"version": 3, "segments": [{"to_m": 137.273, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 5689.123, "from_m": 137.273, "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": 6354.536, "from_m": 5689.123, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 35.0}, {"to_m": 6892.699, "from_m": 6354.536, "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": 6914.853, "from_m": 6892.699, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6964.012, "from_m": 6914.853, "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": 12435.664, "from_m": 6964.012, "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": 12554.84, "from_m": 12435.664, "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": 12626.724, "from_m": 12554.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": 15699.318, "from_m": 12626.724, "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": 17061.555, "from_m": 15699.318, "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": 17479.027, "from_m": 17061.555, "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": 18038.849, "from_m": 17479.027, "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": 18463.316, "from_m": 18038.849, "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": 631193, "profile_key": "7df5508d518dc31bb41de8b83fe0028bb2edb8c14aec042dd2b4702bd8883d75", "schedule_id": 27500, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0650", "location": "East Kilbride", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Hairmyres East Jn", "stage_seq": 2, "distance_m": 1559.515, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0653H", "wtt_dep": "0654H", "location": "Hairmyres", "stage_seq": 3, "distance_m": 3202.555, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0657H", "location": "Thorntonhall", "stage_seq": 4, "distance_m": 5005.982, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0700H", "location": "Busby", "stage_seq": 5, "distance_m": 6647.418, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703H", "location": "Clarkston", "stage_seq": 6, "distance_m": 7982.007, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0706", "wtt_dep": "0707", "location": "Giffnock", "stage_seq": 7, "distance_m": 9922.338, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0709H", "location": "Thornliebank", "stage_seq": 8, "distance_m": 11433.747, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Busby Jn", "stage_seq": 9, "distance_m": 12757.308, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713", "location": "Pollokshaws West", "stage_seq": 10, "distance_m": 13392.103, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0715H", "location": "Crossmyloof", "stage_seq": 11, "distance_m": 14930.485, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Muirhouse South Jn", "stage_seq": 12, "distance_m": 15764.007, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Muirhouse North Jn", "stage_seq": 13, "distance_m": 16438.767, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Glasgow Bridge Street Jn", "stage_seq": 14, "distance_m": 17534.106, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 15, "distance_m": 18463.316, "section_seq": 1, "route_path_id": 28665}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18463.316, "from_m": 0.0, "section_seq": 1, "route_path_id": 28665}], "total_distance_m": 18463.316, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18463.316, "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:53:57Z", "source_id": 16829541, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:25Z", "source_id": 16832157, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2579, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:07Z", "source_id": 52200803, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:00:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:11Z", "source_id": 16833514, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2583, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:37Z", "source_id": 52207277, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:42Z", "source_id": 16835456, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:59Z", "source_id": 16839549, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2587, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:03Z", "source_id": 52223994, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:09:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:05Z", "source_id": 16840450, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1839, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:42Z", "source_id": 52233361, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:13:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:48Z", "source_id": 16843271, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1843, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:39Z", "source_id": 52243880, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:41Z", "source_id": 16846359, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1999, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:42Z", "source_id": 52259993, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:46Z", "source_id": 16851224, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
East Kilbride |
0650 |
0650 |
None |
None |
None |
Glasgow Central High Level |
0723 |
0723 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69193/2026-09-17/detailed |
None |
Crossmyloof |
2026-09-17T07:15:30+01:00 |
Glasgow Central High Level |
7.0 |
{"type": "LineString", "coordinates": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
2.2 |
0716 |
0723 |
Crossmyloof |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 06:23:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851224 |
1789626109427284 |
44 |
44 |
2026-09-17 06:33:25.077455 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:24.055331 |
| 599835 |
628711 |
P86423 |
891U54M517 |
2026-09-17 |
COMPLETE |
16851583 |
2026-09-17 07:23:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 628711, "stp": "P", "toc": "Southeastern", "uid": "P86423", "consist": "377124+377503", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86423/2026-09-17/detailed", "trust_id": "891U54M517", "origin_crs": "AFK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-17", "dest_arr_time": "0718", "dest_platform": "5", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1U54", "timing_status": "LATE", "origin_station": "Ashford (Kent)", "current_leg_arr": "0723", "current_leg_dep": "0720", "current_leg_end": "London Charing Cross", "origin_dep_time": "0542", "origin_platform": "6", "current_location": "London Charing Cross", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": "+5 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": "0718", "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\": 50.193, \"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\": 298.831, \"from_m\": 50.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 537.705, \"from_m\": 298.831, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 592.921, \"from_m\": 537.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 792.091, \"from_m\": 592.921, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2023.517, \"from_m\": 792.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4388.63, \"from_m\": 2023.517, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5554.505, \"from_m\": 4388.63, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5598.334, \"from_m\": 5554.505, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18263.54, \"from_m\": 5598.334, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21395.162, \"from_m\": 18263.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26675.129, \"from_m\": 21395.162, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27158.596, \"from_m\": 26675.129, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30752.043, \"from_m\": 27158.596, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31295.908, \"from_m\": 30752.043, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31909.633, \"from_m\": 31295.908, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45024.574, \"from_m\": 31909.633, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48123.493, \"from_m\": 45024.574, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54874.574, \"from_m\": 48123.493, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55492.858, \"from_m\": 54874.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55514.264, \"from_m\": 55492.858, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55536.139, \"from_m\": 55514.264, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56428.415, \"from_m\": 55536.139, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66594.091, \"from_m\": 56428.415, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66844.932, \"from_m\": 66594.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66946.713, \"from_m\": 66844.932, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67000.063, \"from_m\": 66946.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67113.034, \"from_m\": 67000.063, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73410.093, \"from_m\": 67113.034, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74022.835, \"from_m\": 73410.093, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74104.711, \"from_m\": 74022.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74355.893, \"from_m\": 74104.711, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74892.281, \"from_m\": 74355.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75033.816, \"from_m\": 74892.281, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75063.317, \"from_m\": 75033.816, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75095.687, \"from_m\": 75063.317, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75182.47, \"from_m\": 75095.687, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79773.357, \"from_m\": 75182.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79812.946, \"from_m\": 79773.357, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81065.749, \"from_m\": 79812.946, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 82842.851, \"from_m\": 81065.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83258.294, \"from_m\": 82842.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\": 83666.878, \"from_m\": 83258.294, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 83764.122, \"from_m\": 83666.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89873.875, \"from_m\": 83764.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91837.967, \"from_m\": 89873.875, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93303.656, \"from_m\": 91837.967, \"capability_applied\": null, \"effective_limit_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\": 628711, \"profile_key\": \"f0696d5fc91bd1682b8400be3e43e3ea7ba8039509caade3448aec2033df461d\", \"schedule_id\": 22884, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550H\", \"location\": \"Charing\", \"stage_seq\": 2, \"distance_m\": 9871.867, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Lenham\", \"stage_seq\": 3, \"distance_m\": 16285.354, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0559H\", \"location\": \"Harrietsham\", \"stage_seq\": 4, \"distance_m\": 18944.169, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604\", \"location\": \"Hollingbourne\", \"stage_seq\": 5, \"distance_m\": 22869.23, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0608\", \"location\": \"Bearsted\", \"stage_seq\": 6, \"distance_m\": 26487.039, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0614H\", \"location\": \"Maidstone East\", \"stage_seq\": 7, \"distance_m\": 30993.561, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622H\", \"location\": \"West Malling\", \"stage_seq\": 8, \"distance_m\": 39426.423, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 9, \"distance_m\": 47568.083, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Otford Jn\", \"stage_seq\": 10, \"distance_m\": 55564.646, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0638\", \"location\": \"Otford\", \"stage_seq\": 11, \"distance_m\": 56531.261, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Swanley\", \"stage_seq\": 12, \"distance_m\": 67222.096, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 13, \"distance_m\": 73571.026, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Chislehurst\", \"stage_seq\": 14, \"distance_m\": 75334.529, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Grove Park\", \"stage_seq\": 15, \"distance_m\": 78922.222, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658H\", \"location\": \"Hither Green\", \"stage_seq\": 16, \"distance_m\": 81822.811, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 83354.088, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 18, \"distance_m\": 84754.775, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"New Cross\", \"stage_seq\": 19, \"distance_m\": 85573.459, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 20, \"distance_m\": 88546.727, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0709\", \"location\": \"London Bridge\", \"stage_seq\": 21, \"distance_m\": 90411.919, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 22, \"distance_m\": 91352.103, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0715\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 23, \"distance_m\": 92098.42, \"section_seq\": 1, \"route_path_id\": 99915}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 24, \"distance_m\": 93303.656, \"section_seq\": 1, \"route_path_id\": 99915}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93303.656, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99915}], \"total_distance_m\": 93303.656, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 92341.044, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 962.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0542", "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\": 32838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:54Z\", \"source_id\": 52062629, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:58Z\", \"source_id\": 16789948, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32833, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:52Z\", \"source_id\": 52074669, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:59Z\", \"source_id\": 16793738, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32828, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:41Z\", \"source_id\": 52077493, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:48Z\", \"source_id\": 16794585, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:03Z\", \"source_id\": 52088445, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:06Z\", \"source_id\": 16798121, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:09Z\", \"source_id\": 52095880, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:11Z\", \"source_id\": 16800548, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32801, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:13Z\", \"source_id\": 52107222, \"stage_seq\": 7, \"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:16Z\", \"source_id\": 16804231, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:32Z\", \"source_id\": 52138678, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:36Z\", \"source_id\": 16814271, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:50Z\", \"source_id\": 52157685, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:51Z\", \"source_id\": 16820031, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:05Z\", \"source_id\": 52176687, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:08Z\", \"source_id\": 16826056, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:48Z\", \"source_id\": 52202469, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:51Z\", \"source_id\": 16833993, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:15Z\", \"source_id\": 52211516, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:18Z\", \"source_id\": 16836689, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:39Z\", \"source_id\": 52220345, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:41Z\", \"source_id\": 16839343, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:43Z\", \"source_id\": 52238822, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:46Z\", \"source_id\": 16844875, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:55Z\", \"source_id\": 52252540, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:58Z\", \"source_id\": 16849011, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:10Z\", \"source_id\": 52261145, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:13Z\", \"source_id\": 16851583, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "5", "timing_fact_generation": 1789626133720216, "current_leg_arrival_utc": "2026-09-17T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:25.509383", "service_state_evidence_id": 16851583, "current_leg_start_actual_dep": "2026-09-17T07:20:00+01:00", "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:26.233137", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
AFK |
CHX |
1U54 |
377124+377503 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 50.193, "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": 298.831, "from_m": 50.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 537.705, "from_m": 298.831, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 592.921, "from_m": 537.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 792.091, "from_m": 592.921, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2023.517, "from_m": 792.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4388.63, "from_m": 2023.517, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5554.505, "from_m": 4388.63, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5598.334, "from_m": 5554.505, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18263.54, "from_m": 5598.334, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21395.162, "from_m": 18263.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26675.129, "from_m": 21395.162, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27158.596, "from_m": 26675.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30752.043, "from_m": 27158.596, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31295.908, "from_m": 30752.043, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31909.633, "from_m": 31295.908, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45024.574, "from_m": 31909.633, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48123.493, "from_m": 45024.574, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54874.574, "from_m": 48123.493, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 55492.858, "from_m": 54874.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55514.264, "from_m": 55492.858, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55536.139, "from_m": 55514.264, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56428.415, "from_m": 55536.139, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66594.091, "from_m": 56428.415, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66844.932, "from_m": 66594.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66946.713, "from_m": 66844.932, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67000.063, "from_m": 66946.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67113.034, "from_m": 67000.063, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73410.093, "from_m": 67113.034, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74022.835, "from_m": 73410.093, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74104.711, "from_m": 74022.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74355.893, "from_m": 74104.711, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74892.281, "from_m": 74355.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75033.816, "from_m": 74892.281, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75063.317, "from_m": 75033.816, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75095.687, "from_m": 75063.317, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75182.47, "from_m": 75095.687, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79773.357, "from_m": 75182.47, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79812.946, "from_m": 79773.357, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81065.749, "from_m": 79812.946, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 82842.851, "from_m": 81065.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83258.294, "from_m": 82842.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": 83666.878, "from_m": 83258.294, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 83764.122, "from_m": 83666.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89873.875, "from_m": 83764.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91837.967, "from_m": 89873.875, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 93303.656, "from_m": 91837.967, "capability_applied": null, "effective_limit_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": 628711, "profile_key": "f0696d5fc91bd1682b8400be3e43e3ea7ba8039509caade3448aec2033df461d", "schedule_id": 22884, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Ashford (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99915}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550H", "location": "Charing", "stage_seq": 2, "distance_m": 9871.867, "section_seq": 1, "route_path_id": 99915}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Lenham", "stage_seq": 3, "distance_m": 16285.354, "section_seq": 1, "route_path_id": 99915}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0559H", "location": "Harrietsham", "stage_seq": 4, "distance_m": 18944.169, "section_seq": 1, "route_path_id": 99915}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604", "location": "Hollingbourne", "stage_seq": 5, "distance_m": 22869.23, "section_seq": 1, "route_path_id": 99915}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0608", "location": "Bearsted", "stage_seq": 6, "distance_m": 26487.039, "section_seq": 1, "route_path_id": 99915}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0614H", "location": "Maidstone East", "stage_seq": 7, "distance_m": 30993.561, "section_seq": 1, "route_path_id": 99915}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622H", "location": "West Malling", "stage_seq": 8, "distance_m": 39426.423, "section_seq": 1, "route_path_id": 99915}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Borough Green & Wrotham", "stage_seq": 9, "distance_m": 47568.083, "section_seq": 1, "route_path_id": 99915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Otford Jn", "stage_seq": 10, "distance_m": 55564.646, "section_seq": 1, "route_path_id": 99915}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0638", "location": "Otford", "stage_seq": 11, "distance_m": 56531.261, "section_seq": 1, "route_path_id": 99915}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Swanley", "stage_seq": 12, "distance_m": 67222.096, "section_seq": 1, "route_path_id": 99915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "St. Mary Cray Jn", "stage_seq": 13, "distance_m": 73571.026, "section_seq": 1, "route_path_id": 99915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Chislehurst", "stage_seq": 14, "distance_m": 75334.529, "section_seq": 1, "route_path_id": 99915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Grove Park", "stage_seq": 15, "distance_m": 78922.222, "section_seq": 1, "route_path_id": 99915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658H", "location": "Hither Green", "stage_seq": 16, "distance_m": 81822.811, "section_seq": 1, "route_path_id": 99915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Parks Bridge Jn", "stage_seq": 17, "distance_m": 83354.088, "section_seq": 1, "route_path_id": 99915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Tanners Hill Jn (NX)", "stage_seq": 18, "distance_m": 84754.775, "section_seq": 1, "route_path_id": 99915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702", "location": "New Cross", "stage_seq": 19, "distance_m": 85573.459, "section_seq": 1, "route_path_id": 99915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Blue Anchor (Kent)", "stage_seq": 20, "distance_m": 88546.727, "section_seq": 1, "route_path_id": 99915}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0709", "location": "London Bridge", "stage_seq": 21, "distance_m": 90411.919, "section_seq": 1, "route_path_id": 99915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Ewer Street Jn", "stage_seq": 22, "distance_m": 91352.103, "section_seq": 1, "route_path_id": 99915}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0715", "location": "London Waterloo (East)", "stage_seq": 23, "distance_m": 92098.42, "section_seq": 1, "route_path_id": 99915}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 24, "distance_m": 93303.656, "section_seq": 1, "route_path_id": 99915}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93303.656, "from_m": 0.0, "section_seq": 1, "route_path_id": 99915}], "total_distance_m": 93303.656, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 92341.044, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 962.612, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32838, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:54Z", "source_id": 52062629, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:58Z", "source_id": 16789948, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32833, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:52Z", "source_id": 52074669, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:59:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:59Z", "source_id": 16793738, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32828, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:41Z", "source_id": 52077493, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:02:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:48Z", "source_id": 16794585, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32823, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:03Z", "source_id": 52088445, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:08:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:06Z", "source_id": 16798121, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32819, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:09Z", "source_id": 52095880, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:12:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:11Z", "source_id": 16800548, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32801, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:13Z", "source_id": 52107222, "stage_seq": 7, "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:16Z", "source_id": 16804231, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32792, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:32Z", "source_id": 52138678, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:33:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:36Z", "source_id": 16814271, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32557, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:50Z", "source_id": 52157685, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:51Z", "source_id": 16820031, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31960, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:05Z", "source_id": 52176687, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:08Z", "source_id": 16826056, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31936, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:48Z", "source_id": 52202469, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:00:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:51Z", "source_id": 16833993, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:15Z", "source_id": 52211516, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:04:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:18Z", "source_id": 16836689, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:39Z", "source_id": 52220345, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:07:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:41Z", "source_id": 16839343, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:43Z", "source_id": 52238822, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:14:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:46Z", "source_id": 16844875, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:55Z", "source_id": 52252540, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:19:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:58Z", "source_id": 16849011, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31430, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:10Z", "source_id": 52261145, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:23:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:13Z", "source_id": 16851583, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Ashford (Kent) |
0542 |
0542 |
6 |
None |
None |
London Charing Cross |
0718 |
0718 |
5 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86423/2026-09-17/detailed |
None |
London Waterloo (East) |
2026-09-17T07:20: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 |
0720 |
0723 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 06:23:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851583 |
1789626133720216 |
120 |
120 |
2026-09-17 06:33:26.233137 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:25.509383 |
| 599836 |
631768 |
C40058 |
875N11MA17 |
2026-09-17 |
COMPLETE |
16851233 |
2026-09-17 07:23:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 631768, "stp": "P", "toc": "Southern", "uid": "C40058", "consist": "387124", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40058/2026-09-17/detailed", "trust_id": "875N11MA17", "origin_crs": "XBI", "show_on_map": 0, "dar_est_time": "07:10:00", "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-17", "dest_arr_time": "0732", "dest_platform": "2", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "5N11", "timing_status": "EARLY", "origin_station": "Lovers Walk T&R.S.M.D", "current_leg_arr": "0723", "current_leg_dep": "0710", "current_leg_end": "Brighton", "origin_dep_time": "0710", "origin_platform": null, "current_location": "Brighton", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Lovers Walk T&R.S.M.D", "dest_arr_time_act": "0732", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Lovers Walk T&R.S.M.D", "current_leg_milage": "0.7", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 717.832, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 821.25, \"from_m\": 717.832, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 862.605, \"from_m\": 821.25, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1122.767, \"from_m\": 862.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 631768, \"profile_key\": \"a13e4fb6061e318c1c1997d38cd93af62bce82b379f6ab0e6ff5be5e178c782b\", \"schedule_id\": 31644, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Lovers Walk T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28497}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 2, \"distance_m\": 1122.767, \"section_seq\": 1, \"route_path_id\": 28497}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1122.767, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28497}], \"total_distance_m\": 1122.767, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 363.58, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 759.187, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0710", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:42Z\", \"source_id\": 52260012, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:46Z\", \"source_id\": 16851233, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "2", "timing_fact_generation": 1789626107096551, "current_leg_arrival_utc": "2026-09-17T07:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:27.509203", "service_state_evidence_id": 16851233, "current_leg_start_actual_dep": "2026-09-17T07:10:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:27.892528", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
XBI |
BTN |
5N11 |
387124 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 717.832, "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": 821.25, "from_m": 717.832, "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": 862.605, "from_m": 821.25, "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": 1122.767, "from_m": 862.605, "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": 631768, "profile_key": "a13e4fb6061e318c1c1997d38cd93af62bce82b379f6ab0e6ff5be5e178c782b", "schedule_id": 31644, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0710", "location": "Lovers Walk T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28497}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": null, "location": "Brighton", "stage_seq": 2, "distance_m": 1122.767, "section_seq": 1, "route_path_id": 28497}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1122.767, "from_m": 0.0, "section_seq": 1, "route_path_id": 28497}], "total_distance_m": 1122.767, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 363.58, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 759.187, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30979, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:42Z", "source_id": 52260012, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:23:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:46Z", "source_id": 16851233, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Lovers Walk T&R.S.M.D |
0710 |
0710 |
None |
7:10:00 |
None |
Brighton |
0732 |
0732 |
2 |
EARLY |
-9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C40058/2026-09-17/detailed |
None |
Lovers Walk T&R.S.M.D |
2026-09-17T07:10:00+01:00 |
Brighton |
13.0 |
{"type": "LineString", "coordinates": [[-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
0.7 |
0710 |
0723 |
Lovers Walk T&R.S.M.D |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 06:23:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851233 |
1789626107096551 |
5 |
5 |
2026-09-17 06:33:27.892528 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:27.509203 |
| 599837 |
630254 |
L89212 |
432H89M617 |
2026-09-17 |
COMPLETE |
16851367 |
2026-09-17 07:23:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 630254, "stp": "P", "toc": "Northern", "uid": "L89212", "consist": "323226", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89212/2026-09-17/detailed", "trust_id": "432H89M617", "origin_crs": "SOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-17", "dest_arr_time": "0723", "dest_platform": "7", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H89", "timing_status": "ON TIME", "origin_station": "Stoke-on-Trent", "current_leg_arr": "0723", "current_leg_dep": "0718", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0624", "origin_platform": "3", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Levenshulme", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Levenshulme", "current_leg_milage": "2.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 257.948, \"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\": 913.985, \"from_m\": 257.948, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1222.623, \"from_m\": 913.985, \"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\": 1258.119, \"from_m\": 1222.623, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2377.62, \"from_m\": 1258.119, \"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\": 9387.799, \"from_m\": 2377.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10194.713, \"from_m\": 9387.799, \"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\": 47502.042, \"from_m\": 10194.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47914.069, \"from_m\": 47502.042, \"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\": 49250.775, \"from_m\": 47914.069, \"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\": 50201.39, \"from_m\": 49250.775, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51079.413, \"from_m\": 50201.39, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51522.29, \"from_m\": 51079.413, \"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\": 52502.542, \"from_m\": 51522.29, \"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\": 52556.912, \"from_m\": 52502.542, \"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\": 56699.358, \"from_m\": 52556.912, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57662.846, \"from_m\": 56699.358, \"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\": 57734.999, \"from_m\": 57662.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58263.092, \"from_m\": 57734.999, \"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\": 59797.398, \"from_m\": 58263.092, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59961.123, \"from_m\": 59797.398, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60270.536, \"from_m\": 59961.123, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60316.742, \"from_m\": 60270.536, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 60394.532, \"from_m\": 60316.742, \"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\": 60803.712, \"from_m\": 60394.532, \"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\": 630254, \"profile_key\": \"8fd189cd2d3a938a0d99bb0727afbb119f9c122eb92c3af1a0b195cd24ed3202\", \"schedule_id\": 19246, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628\", \"location\": \"Longport\", \"stage_seq\": 2, \"distance_m\": 4758.562, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Kidsgrove\", \"stage_seq\": 3, \"distance_m\": 10293.857, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0639H\", \"location\": \"Congleton\", \"stage_seq\": 4, \"distance_m\": 19323.656, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0647\", \"location\": \"Macclesfield\", \"stage_seq\": 5, \"distance_m\": 31970.784, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0651\", \"location\": \"Prestbury\", \"stage_seq\": 6, \"distance_m\": 36247.734, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": false, \"wtt_arr\": \"0653H\", \"wtt_dep\": \"0654\", \"location\": \"Adlington (Cheshire)\", \"stage_seq\": 7, \"distance_m\": 39284.062, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0658\", \"location\": \"Poynton\", \"stage_seq\": 8, \"distance_m\": 42834.637, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0700H\", \"location\": \"Bramhall\", \"stage_seq\": 9, \"distance_m\": 44983.159, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": false, \"wtt_arr\": \"0703H\", \"wtt_dep\": \"0704H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 10, \"distance_m\": 47469.848, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 11, \"distance_m\": 48977.706, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 12, \"distance_m\": 50438.139, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 13, \"distance_m\": 50872.153, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": false, \"wtt_arr\": \"0708H\", \"wtt_dep\": \"0710\", \"location\": \"Stockport\", \"stage_seq\": 14, \"distance_m\": 51312.339, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 15, \"distance_m\": 52502.542, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0713H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 16, \"distance_m\": 53988.892, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0717\", \"location\": \"Levenshulme\", \"stage_seq\": 17, \"distance_m\": 56196.55, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 18, \"distance_m\": 57113.862, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Ardwick Jn\", \"stage_seq\": 19, \"distance_m\": 59651.026, \"section_seq\": 1, \"route_path_id\": 73851}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 20, \"distance_m\": 60803.712, \"section_seq\": 1, \"route_path_id\": 73851}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60803.712, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73851}], \"total_distance_m\": 60803.712, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21545.015, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39258.697, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:26Z\", \"source_id\": 52127633, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:31Z\", \"source_id\": 16810772, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:47Z\", \"source_id\": 52139269, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:53Z\", \"source_id\": 16814436, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:27Z\", \"source_id\": 52152247, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:30Z\", \"source_id\": 16818392, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:51Z\", \"source_id\": 52171377, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:57Z\", \"source_id\": 16824402, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:04Z\", \"source_id\": 52181442, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:08Z\", \"source_id\": 16827464, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:10Z\", \"source_id\": 52191130, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:12Z\", \"source_id\": 16830509, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:40Z\", \"source_id\": 52199751, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:42Z\", \"source_id\": 16833119, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:24Z\", \"source_id\": 52206722, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:33Z\", \"source_id\": 16835311, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9082, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:31Z\", \"source_id\": 52214784, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:33Z\", \"source_id\": 16837697, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:43Z\", \"source_id\": 16841649, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:40Z\", \"source_id\": 52238698, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:44Z\", \"source_id\": 16844843, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:04Z\", \"source_id\": 52247472, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:08Z\", \"source_id\": 16847529, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8458, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:53Z\", \"source_id\": 52260441, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:56Z\", \"source_id\": 16851367, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "7", "timing_fact_generation": 1789626118722074, "current_leg_arrival_utc": "2026-09-17T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:35.315320", "service_state_evidence_id": 16851367, "current_leg_start_actual_dep": "2026-09-17T07:17:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:36.046432", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SOT |
MAN |
2H89 |
323226 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 257.948, "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": 913.985, "from_m": 257.948, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1222.623, "from_m": 913.985, "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": 1258.119, "from_m": 1222.623, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2377.62, "from_m": 1258.119, "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": 9387.799, "from_m": 2377.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10194.713, "from_m": 9387.799, "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": 47502.042, "from_m": 10194.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47914.069, "from_m": 47502.042, "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": 49250.775, "from_m": 47914.069, "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": 50201.39, "from_m": 49250.775, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51079.413, "from_m": 50201.39, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51522.29, "from_m": 51079.413, "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": 52502.542, "from_m": 51522.29, "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": 52556.912, "from_m": 52502.542, "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": 56699.358, "from_m": 52556.912, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57662.846, "from_m": 56699.358, "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": 57734.999, "from_m": 57662.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58263.092, "from_m": 57734.999, "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": 59797.398, "from_m": 58263.092, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59961.123, "from_m": 59797.398, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60270.536, "from_m": 59961.123, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60316.742, "from_m": 60270.536, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 60394.532, "from_m": 60316.742, "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": 60803.712, "from_m": 60394.532, "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": 630254, "profile_key": "8fd189cd2d3a938a0d99bb0727afbb119f9c122eb92c3af1a0b195cd24ed3202", "schedule_id": 19246, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Stoke-on-Trent", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73851}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628", "location": "Longport", "stage_seq": 2, "distance_m": 4758.562, "section_seq": 1, "route_path_id": 73851}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Kidsgrove", "stage_seq": 3, "distance_m": 10293.857, "section_seq": 1, "route_path_id": 73851}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0639H", "location": "Congleton", "stage_seq": 4, "distance_m": 19323.656, "section_seq": 1, "route_path_id": 73851}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0647", "location": "Macclesfield", "stage_seq": 5, "distance_m": 31970.784, "section_seq": 1, "route_path_id": 73851}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0651", "location": "Prestbury", "stage_seq": 6, "distance_m": 36247.734, "section_seq": 1, "route_path_id": 73851}, {"is_pass": false, "wtt_arr": "0653H", "wtt_dep": "0654", "location": "Adlington (Cheshire)", "stage_seq": 7, "distance_m": 39284.062, "section_seq": 1, "route_path_id": 73851}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0658", "location": "Poynton", "stage_seq": 8, "distance_m": 42834.637, "section_seq": 1, "route_path_id": 73851}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0700H", "location": "Bramhall", "stage_seq": 9, "distance_m": 44983.159, "section_seq": 1, "route_path_id": 73851}, {"is_pass": false, "wtt_arr": "0703H", "wtt_dep": "0704H", "location": "Cheadle Hulme", "stage_seq": 10, "distance_m": 47469.848, "section_seq": 1, "route_path_id": 73851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705H", "location": "Adswood Road Jn", "stage_seq": 11, "distance_m": 48977.706, "section_seq": 1, "route_path_id": 73851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707", "location": "Edgeley Jn No.1", "stage_seq": 12, "distance_m": 50438.139, "section_seq": 1, "route_path_id": 73851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Edgeley Jn No2", "stage_seq": 13, "distance_m": 50872.153, "section_seq": 1, "route_path_id": 73851}, {"is_pass": false, "wtt_arr": "0708H", "wtt_dep": "0710", "location": "Stockport", "stage_seq": 14, "distance_m": 51312.339, "section_seq": 1, "route_path_id": 73851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711H", "location": "Heaton Norris Jn", "stage_seq": 15, "distance_m": 52502.542, "section_seq": 1, "route_path_id": 73851}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0713H", "location": "Heaton Chapel", "stage_seq": 16, "distance_m": 53988.892, "section_seq": 1, "route_path_id": 73851}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0717", "location": "Levenshulme", "stage_seq": 17, "distance_m": 56196.55, "section_seq": 1, "route_path_id": 73851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Slade Lane Jn", "stage_seq": 18, "distance_m": 57113.862, "section_seq": 1, "route_path_id": 73851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Ardwick Jn", "stage_seq": 19, "distance_m": 59651.026, "section_seq": 1, "route_path_id": 73851}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 20, "distance_m": 60803.712, "section_seq": 1, "route_path_id": 73851}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60803.712, "from_m": 0.0, "section_seq": 1, "route_path_id": 73851}], "total_distance_m": 60803.712, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21545.015, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39258.697, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 11204, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:26Z", "source_id": 52127633, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:28:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:31Z", "source_id": 16810772, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11198, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:47Z", "source_id": 52139269, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:33:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:53Z", "source_id": 16814436, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11190, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:27Z", "source_id": 52152247, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:39:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:30Z", "source_id": 16818392, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9129, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:51Z", "source_id": 52171377, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:47:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:57Z", "source_id": 16824402, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9137, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:04Z", "source_id": 52181442, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:52:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:08Z", "source_id": 16827464, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9141, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:10Z", "source_id": 52191130, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:55:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:12Z", "source_id": 16830509, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9145, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:40Z", "source_id": 52199751, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:59:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:42Z", "source_id": 16833119, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9149, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:24Z", "source_id": 52206722, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:02:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:33Z", "source_id": 16835311, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9082, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:31Z", "source_id": 52214784, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:05:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:33Z", "source_id": 16837697, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:43Z", "source_id": 16841649, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8871, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:40Z", "source_id": 52238698, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:14:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:44Z", "source_id": 16844843, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8868, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:04Z", "source_id": 52247472, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:17:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:08Z", "source_id": 16847529, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8458, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:53Z", "source_id": 52260441, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:23:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:56Z", "source_id": 16851367, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Stoke-on-Trent |
0624 |
0624 |
3 |
None |
None |
Manchester Piccadilly |
0723 |
0723 |
7 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89212/2026-09-17/detailed |
None |
Levenshulme |
2026-09-17T07:17:00+01:00 |
Manchester Piccadilly |
5.0 |
{"type": "LineString", "coordinates": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
2.9 |
0718 |
0723 |
Levenshulme |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 06:23:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851367 |
1789626118722074 |
75 |
75 |
2026-09-17 06:33:36.046432 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:35.315320 |
| 599838 |
633763 |
17001 |
525B242B17 |
2026-09-17 |
COMPLETE |
16852684 |
2026-09-17 07:23:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 633763, "stp": "N", "toc": null, "uid": "17001", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:17001/2026-09-17/detailed", "trust_id": "525B242B17", "origin_crs": "XTX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-17", "dest_arr_time": "0809", "dest_platform": null, "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "5B24", "timing_status": null, "origin_station": "Orient Way CS", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0747", "origin_platform": null, "current_location": "Orient Way CS", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0809", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0747", "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": "Orient Way CS", "service_state_platform": null, "timing_fact_generation": 1789626216106907, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:36.104454", "service_state_evidence_id": 16852684, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:36.831829", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
None |
N |
XTX |
LST |
5B24 |
None |
None |
None |
None |
None |
[] |
Orient Way CS |
0747 |
0747 |
None |
None |
None |
London Liverpool Street |
0809 |
0809 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:17001/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Orient Way CS |
London Liverpool Street |
None |
None |
None |
None |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 06:23:00 |
Orient Way CS |
TRUST |
TRUST_CANCELLATION |
16852684 |
1789626216106907 |
1 |
1 |
2026-09-17 06:33:36.831829 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:36.104454 |
| 599839 |
629398 |
W68464 |
062E74M617 |
2026-09-17 |
COMPLETE |
16852740 |
2026-09-17 06:55:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 629398, "stp": "P", "toc": "ScotRail", "uid": "W68464", "consist": "320305", "dest_crs": "ADR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68464/2026-09-17/detailed", "trust_id": "062E74M617", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Airdrie", "service_date": "2026-09-17", "dest_arr_time": "0656", "dest_platform": "1", "is_terminated": 1, "next_location": "Airdrie", "signalling_id": "2E74", "timing_status": "ON TIME", "origin_station": "Dalmuir", "current_leg_arr": "0655", "current_leg_dep": "0652", "current_leg_end": "Airdrie", "origin_dep_time": "0601", "origin_platform": "2", "current_location": "Airdrie", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0045126, 55.8642816], [-4.0040081, 55.8641458], [-4.0033068, 55.863957], [-4.0012952, 55.8635038], [-4.0009761, 55.8634393], [-4.000628, 55.8633803], [-4.000397900000001, 55.863343099999994], [-4.0001623, 55.8633081], [-3.9999213999999994, 55.863274], [-3.999695599999999, 55.863251600000005], [-3.9993431, 55.86321289999999], [-3.9989861, 55.8631799], [-3.998631000000001, 55.863149799999995], [-3.998278200000001, 55.86312840000001], [-3.9977522, 55.8631131], [-3.9974594, 55.863102299999994], [-3.9969212, 55.8630927], [-3.9963729999999993, 55.86310279999999], [-3.9957129, 55.86312879999999], [-3.9950472, 55.86317390000001], [-3.9943201, 55.86322739999999], [-3.9937283, 55.86327099999999], [-3.9910845, 55.8634818], [-3.9876271, 55.8637495], [-3.9862023, 55.8638631], [-3.9852369999999993, 55.8639041], [-3.9847537, 55.86394229999999], [-3.9839113, 55.8640078], [-3.983627, 55.864029499999994], [-3.9828978, 55.8640838], [-3.9823785, 55.86412240000001], [-3.9819972, 55.864147300000006], [-3.981662, 55.864161499999994]]}", "current_leg_start": "Coatdyke", "dest_arr_time_act": "0655½", "motion_projection": null, "next_location_lat": "55.8641615", "next_location_lon": "-3.9816620", "previous_location": "Coatdyke", "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\": 159.473, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6128.684, \"from_m\": 159.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6824.529, \"from_m\": 6128.684, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 9007.277, \"from_m\": 6824.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9425.33, \"from_m\": 9007.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9440.71, \"from_m\": 9425.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9480.949, \"from_m\": 9440.71, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10192.438, \"from_m\": 9480.949, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10233.204, \"from_m\": 10192.438, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11559.402, \"from_m\": 10233.204, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11605.426, \"from_m\": 11559.402, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16236.731, \"from_m\": 11605.426, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17080.397, \"from_m\": 16236.731, \"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\": 17871.268, \"from_m\": 17080.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18266.63, \"from_m\": 17871.268, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29118.369, \"from_m\": 18266.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30094.033, \"from_m\": 29118.369, \"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\": 32460.341, \"from_m\": 30094.033, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32520.746, \"from_m\": 32460.341, \"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\": 32745.684, \"from_m\": 32520.746, \"capability_applied\": null, \"effective_limit_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\": 629398, \"profile_key\": \"b0f950197ab70e5b1c9915cfc2c3d53769fe9544daaaafad232a23d57eb232af\", \"schedule_id\": 27268, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"Singer\", \"stage_seq\": 2, \"distance_m\": 1836.0, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Drumry\", \"stage_seq\": 3, \"distance_m\": 3121.056, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608\", \"location\": \"Drumchapel\", \"stage_seq\": 4, \"distance_m\": 4535.002, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0611\", \"location\": \"Westerton\", \"stage_seq\": 5, \"distance_m\": 6341.308, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614\", \"location\": \"Anniesland\", \"stage_seq\": 6, \"distance_m\": 8397.117, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 9425.33, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 9956.299, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619H\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 11132.162, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 11652.785, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0623H\", \"location\": \"Charing Cross\", \"stage_seq\": 11, \"distance_m\": 13860.385, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0627\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 12, \"distance_m\": 15099.439, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"High Street\", \"stage_seq\": 13, \"distance_m\": 15968.096, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Bellgrove\", \"stage_seq\": 14, \"distance_m\": 16990.665, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635H\", \"location\": \"Carntyne\", \"stage_seq\": 15, \"distance_m\": 19801.0, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638\", \"location\": \"Shettleston\", \"stage_seq\": 16, \"distance_m\": 21019.685, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0640H\", \"location\": \"Garrowhill\", \"stage_seq\": 17, \"distance_m\": 22964.332, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0643\", \"location\": \"Easterhouse\", \"stage_seq\": 18, \"distance_m\": 24513.951, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647\", \"location\": \"Blairhill\", \"stage_seq\": 19, \"distance_m\": 28708.946, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0649H\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 20, \"distance_m\": 29699.282, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"Coatdyke\", \"stage_seq\": 21, \"distance_m\": 31288.932, \"section_seq\": 1, \"route_path_id\": 101632}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": null, \"location\": \"Airdrie\", \"stage_seq\": 22, \"distance_m\": 32745.684, \"section_seq\": 1, \"route_path_id\": 101632}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32745.684, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101632}], \"total_distance_m\": 32745.684, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 32699.66, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0601", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.8641615", "current_position_lon": "-3.9816620", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:19Z\", \"source_id\": 52080254, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:24Z\", \"source_id\": 16795476, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:54Z\", \"source_id\": 52083037, \"stage_seq\": 3, \"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:03:55Z\", \"source_id\": 16796341, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:15Z\", \"source_id\": 52087033, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:19Z\", \"source_id\": 16797661, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:36Z\", \"source_id\": 52093135, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:44Z\", \"source_id\": 16799623, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:01Z\", \"source_id\": 52099319, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:06Z\", \"source_id\": 16801690, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:55Z\", \"source_id\": 52104775, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:59Z\", \"source_id\": 16803451, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:18:49Z\", \"source_id\": 52110287, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:19:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:18:54Z\", \"source_id\": 16805261, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:22:04Z\", \"source_id\": 52116700, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:22:09Z\", \"source_id\": 16807344, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:46Z\", \"source_id\": 52122193, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:51Z\", \"source_id\": 16809032, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:45Z\", \"source_id\": 52128202, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:47Z\", \"source_id\": 16810928, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:46Z\", \"source_id\": 52132469, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:47Z\", \"source_id\": 16812289, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:20Z\", \"source_id\": 52138258, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:24Z\", \"source_id\": 16814133, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:36:37Z\", \"source_id\": 52148134, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:36:40Z\", \"source_id\": 16817076, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:55Z\", \"source_id\": 52153363, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:59Z\", \"source_id\": 16818708, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:01Z\", \"source_id\": 52169351, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:06Z\", \"source_id\": 16823810, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:16Z\", \"source_id\": 52174714, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:21Z\", \"source_id\": 16825438, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:36Z\", \"source_id\": 16852740, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Airdrie", "service_state_platform": "1", "timing_fact_generation": 1789626217874480, "current_leg_arrival_utc": "2026-09-17T06:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:37.867848", "service_state_evidence_id": 16852740, "current_leg_start_actual_dep": "2026-09-17T06:52:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-17T05:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:38.126886", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
ADR |
2E74 |
320305 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 159.473, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6128.684, "from_m": 159.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6824.529, "from_m": 6128.684, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 9007.277, "from_m": 6824.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9425.33, "from_m": 9007.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9440.71, "from_m": 9425.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9480.949, "from_m": 9440.71, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10192.438, "from_m": 9480.949, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10233.204, "from_m": 10192.438, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11559.402, "from_m": 10233.204, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11605.426, "from_m": 11559.402, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16236.731, "from_m": 11605.426, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17080.397, "from_m": 16236.731, "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": 17871.268, "from_m": 17080.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18266.63, "from_m": 17871.268, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29118.369, "from_m": 18266.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30094.033, "from_m": 29118.369, "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": 32460.341, "from_m": 30094.033, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32520.746, "from_m": 32460.341, "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": 32745.684, "from_m": 32520.746, "capability_applied": null, "effective_limit_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": 629398, "profile_key": "b0f950197ab70e5b1c9915cfc2c3d53769fe9544daaaafad232a23d57eb232af", "schedule_id": 27268, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0601", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "Singer", "stage_seq": 2, "distance_m": 1836.0, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Drumry", "stage_seq": 3, "distance_m": 3121.056, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608", "location": "Drumchapel", "stage_seq": 4, "distance_m": 4535.002, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0611", "location": "Westerton", "stage_seq": 5, "distance_m": 6341.308, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614", "location": "Anniesland", "stage_seq": 6, "distance_m": 8397.117, "section_seq": 1, "route_path_id": 101632}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 9425.33, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617", "location": "Hyndland", "stage_seq": 8, "distance_m": 9956.299, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619H", "location": "Partick", "stage_seq": 9, "distance_m": 11132.162, "section_seq": 1, "route_path_id": 101632}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 11652.785, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0623H", "location": "Charing Cross", "stage_seq": 11, "distance_m": 13860.385, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0627", "location": "Glasgow Queen St Low Level", "stage_seq": 12, "distance_m": 15099.439, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "High Street", "stage_seq": 13, "distance_m": 15968.096, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Bellgrove", "stage_seq": 14, "distance_m": 16990.665, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635H", "location": "Carntyne", "stage_seq": 15, "distance_m": 19801.0, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638", "location": "Shettleston", "stage_seq": 16, "distance_m": 21019.685, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0640H", "location": "Garrowhill", "stage_seq": 17, "distance_m": 22964.332, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0643", "location": "Easterhouse", "stage_seq": 18, "distance_m": 24513.951, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647", "location": "Blairhill", "stage_seq": 19, "distance_m": 28708.946, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0649H", "location": "Coatbridge Sunnyside", "stage_seq": 20, "distance_m": 29699.282, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "Coatdyke", "stage_seq": 21, "distance_m": 31288.932, "section_seq": 1, "route_path_id": 101632}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": null, "location": "Airdrie", "stage_seq": 22, "distance_m": 32745.684, "section_seq": 1, "route_path_id": 101632}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32745.684, "from_m": 0.0, "section_seq": 1, "route_path_id": 101632}], "total_distance_m": 32745.684, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 32699.66, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1272, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:19Z", "source_id": 52080254, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:02:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:24Z", "source_id": 16795476, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1276, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:54Z", "source_id": 52083037, "stage_seq": 3, "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:03:55Z", "source_id": 16796341, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1280, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:15Z", "source_id": 52087033, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:19Z", "source_id": 16797661, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1284, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:36Z", "source_id": 52093135, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:10:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:44Z", "source_id": 16799623, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:01Z", "source_id": 52099319, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:13:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:06Z", "source_id": 16801690, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:55Z", "source_id": 52104775, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:17:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:59Z", "source_id": 16803451, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:18:49Z", "source_id": 52110287, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:19:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:18:54Z", "source_id": 16805261, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:22:04Z", "source_id": 52116700, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:23:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:22:09Z", "source_id": 16807344, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:46Z", "source_id": 52122193, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:25:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:51Z", "source_id": 16809032, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:45Z", "source_id": 52128202, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:47Z", "source_id": 16810928, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:46Z", "source_id": 52132469, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:31:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:47Z", "source_id": 16812289, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1567, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:20Z", "source_id": 52138258, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:34:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:24Z", "source_id": 16814133, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:36:37Z", "source_id": 52148134, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:37:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:36:40Z", "source_id": 16817076, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1577, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:55Z", "source_id": 52153363, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:40:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:59Z", "source_id": 16818708, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1585, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:01Z", "source_id": 52169351, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:46:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:06Z", "source_id": 16823810, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:16Z", "source_id": 52174714, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:49:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:21Z", "source_id": 16825438, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:36Z", "source_id": 16852740, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}] |
Dalmuir |
0601 |
0601 |
2 |
None |
None |
Airdrie |
0656 |
0655½ |
1 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68464/2026-09-17/detailed |
None |
Coatdyke |
2026-09-17T06:52:00+01:00 |
Airdrie |
3.0 |
{"type": "LineString", "coordinates": [[-4.0045126, 55.8642816], [-4.0040081, 55.8641458], [-4.0033068, 55.863957], [-4.0012952, 55.8635038], [-4.0009761, 55.8634393], [-4.000628, 55.8633803], [-4.000397900000001, 55.863343099999994], [-4.0001623, 55.8633081], [-3.9999213999999994, 55.863274], [-3.999695599999999, 55.863251600000005], [-3.9993431, 55.86321289999999], [-3.9989861, 55.8631799], [-3.998631000000001, 55.863149799999995], [-3.998278200000001, 55.86312840000001], [-3.9977522, 55.8631131], [-3.9974594, 55.863102299999994], [-3.9969212, 55.8630927], [-3.9963729999999993, 55.86310279999999], [-3.9957129, 55.86312879999999], [-3.9950472, 55.86317390000001], [-3.9943201, 55.86322739999999], [-3.9937283, 55.86327099999999], [-3.9910845, 55.8634818], [-3.9876271, 55.8637495], [-3.9862023, 55.8638631], [-3.9852369999999993, 55.8639041], [-3.9847537, 55.86394229999999], [-3.9839113, 55.8640078], [-3.983627, 55.864029499999994], [-3.9828978, 55.8640838], [-3.9823785, 55.86412240000001], [-3.9819972, 55.864147300000006], [-3.981662, 55.864161499999994]]} |
0.9 |
0652 |
0655 |
Coatdyke |
Airdrie |
Airdrie |
55.8641615 |
-3.9816620 |
55.8641615 |
-3.9816620 |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 05:55:00 |
Airdrie |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852740 |
1789626217874480 |
77 |
77 |
2026-09-17 06:33:38.126886 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:37.867848 |
| 599840 |
631424 |
W83958 |
062W52M617 |
2026-09-17 |
COMPLETE |
16851533 |
2026-09-17 07:23:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 631424, "stp": "P", "toc": "ScotRail", "uid": "W83958", "consist": "156445+156493", "dest_crs": "GLQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83958/2026-09-17/detailed", "trust_id": "062W52M617", "origin_crs": "ANL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-17", "dest_arr_time": "0721", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "2W52", "timing_status": "LATE", "origin_station": "Anniesland", "current_leg_arr": "0723", "current_leg_dep": "0714", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0658", "origin_platform": "3", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2482949, 55.888845100000005], [-4.2479059999999995, 55.88881310000001], [-4.2475113, 55.8887797], [-4.247154399999999, 55.8887533], [-4.246889699999999, 55.8887389], [-4.245688, 55.8886868], [-4.244682599999999, 55.88868459999999], [-4.2443556, 55.888687899999994], [-4.243839599999999, 55.88869470000001], [-4.2436329, 55.8886872], [-4.2433862, 55.88867259999999], [-4.243145599999999, 55.888650000000005], [-4.242877399999999, 55.8886145], [-4.2426221, 55.88856749999999], [-4.242361599999999, 55.8885088], [-4.242136199999999, 55.888448299999986], [-4.2419587, 55.8883917], [-4.241747, 55.888314499999986], [-4.2415617, 55.888239199999994], [-4.2413204, 55.8881257], [-4.241108, 55.88800929999999], [-4.2409325, 55.8879011], [-4.240788599999999, 55.88779989999999], [-4.2406836, 55.88771239999999], [-4.240579399999999, 55.8876189], [-4.2404938, 55.887523900000005], [-4.240429999999999, 55.8874386], [-4.240415529205811, 55.88741863366374], [-4.240341340588221, 55.887265814874134], [-4.2402747307314534, 55.88713093136051], [-4.240214705655966, 55.88701140713392], [-4.240160271382211, 55.88690466620545], [-4.240110433930645, 55.88680813258619], [-4.240064199321724, 55.88671923028719], [-4.240020573575903, 55.88663538331954], [-4.2399785627136355, 55.88655401569431], [-4.239937172755379, 55.88647255142258], [-4.239895409721589, 55.88638841451541], [-4.239852279632718, 55.8862990289839], [-4.239806788509224, 55.8862018188391], [-4.239757942371561, 55.88609420809209], [-4.239704747240184, 55.88597362075396], [-4.239646209135549, 55.88583748083576], [-4.239581334078112, 55.88568321234859], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Ashfield", "dest_arr_time_act": "0721", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Cowlairs West Jn", "current_leg_milage": "2.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 212.349, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 557.73, \"from_m\": 212.349, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1022.872, \"from_m\": 557.73, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1437.534, \"from_m\": 1022.872, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1505.784, \"from_m\": 1437.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1545.896, \"from_m\": 1505.784, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5442.608, \"from_m\": 1545.896, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5836.172, \"from_m\": 5442.608, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6474.403, \"from_m\": 5836.172, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7601.255, \"from_m\": 6474.403, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8198.78, \"from_m\": 7601.255, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8695.026, \"from_m\": 8198.78, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 631424, \"profile_key\": \"40e2007a0304b741d3ee08a84f420f42a32264ac4e748ccd06d6de582073f5a1\", \"schedule_id\": 28815, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Anniesland\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0659H\", \"wtt_dep\": \"0700\", \"location\": \"Kelvindale\", \"stage_seq\": 2, \"distance_m\": 936.811, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0701H\", \"wtt_dep\": \"0702H\", \"location\": \"Maryhill\", \"stage_seq\": 3, \"distance_m\": 1671.414, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0703H\", \"wtt_dep\": \"0704\", \"location\": \"Summerston\", \"stage_seq\": 4, \"distance_m\": 2260.968, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0706H\", \"location\": \"Gilshochill (formerly Lambhill)\", \"stage_seq\": 5, \"distance_m\": 2895.59, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0708H\", \"location\": \"Possilpark & Parkhouse\", \"stage_seq\": 6, \"distance_m\": 4667.538, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711H\", \"location\": \"Ashfield\", \"stage_seq\": 7, \"distance_m\": 5279.014, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Cowlairs North Jn\", \"stage_seq\": 8, \"distance_m\": 5525.698, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0715\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 9, \"distance_m\": 5909.114, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 10, \"distance_m\": 6799.495, \"section_seq\": 1, \"route_path_id\": 28724}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 11, \"distance_m\": 8695.026, \"section_seq\": 1, \"route_path_id\": 28724}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8695.026, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28724}], \"total_distance_m\": 8695.026, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 8695.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0658", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1303, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:17Z\", \"source_id\": 52201128, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:23Z\", \"source_id\": 16833597, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:12Z\", \"source_id\": 52208755, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:16Z\", \"source_id\": 16835916, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:34Z\", \"source_id\": 52235648, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:33Z\", \"source_id\": 16843924, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:05Z\", \"source_id\": 52260866, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:08Z\", \"source_id\": 16851533, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "7", "timing_fact_generation": 1789626132758638, "current_leg_arrival_utc": "2026-09-17T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:38.120671", "service_state_evidence_id": 16851533, "current_leg_start_actual_dep": "2026-09-17T07:13:30+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:38.374881", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
ANL |
GLQ |
2W52 |
156445+156493 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 212.349, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 557.73, "from_m": 212.349, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1022.872, "from_m": 557.73, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 1437.534, "from_m": 1022.872, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1505.784, "from_m": 1437.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1545.896, "from_m": 1505.784, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5442.608, "from_m": 1545.896, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5836.172, "from_m": 5442.608, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6474.403, "from_m": 5836.172, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 7601.255, "from_m": 6474.403, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 8198.78, "from_m": 7601.255, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 8695.026, "from_m": 8198.78, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 631424, "profile_key": "40e2007a0304b741d3ee08a84f420f42a32264ac4e748ccd06d6de582073f5a1", "schedule_id": 28815, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0658", "location": "Anniesland", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0659H", "wtt_dep": "0700", "location": "Kelvindale", "stage_seq": 2, "distance_m": 936.811, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0701H", "wtt_dep": "0702H", "location": "Maryhill", "stage_seq": 3, "distance_m": 1671.414, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0703H", "wtt_dep": "0704", "location": "Summerston", "stage_seq": 4, "distance_m": 2260.968, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0706H", "location": "Gilshochill (formerly Lambhill)", "stage_seq": 5, "distance_m": 2895.59, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0708H", "location": "Possilpark & Parkhouse", "stage_seq": 6, "distance_m": 4667.538, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711H", "location": "Ashfield", "stage_seq": 7, "distance_m": 5279.014, "section_seq": 1, "route_path_id": 28724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Cowlairs North Jn", "stage_seq": 8, "distance_m": 5525.698, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0715", "location": "Cowlairs West Jn", "stage_seq": 9, "distance_m": 5909.114, "section_seq": 1, "route_path_id": 28724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716H", "location": "Cowlairs South Jn", "stage_seq": 10, "distance_m": 6799.495, "section_seq": 1, "route_path_id": 28724}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 11, "distance_m": 8695.026, "section_seq": 1, "route_path_id": 28724}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8695.026, "from_m": 0.0, "section_seq": 1, "route_path_id": 28724}], "total_distance_m": 8695.026, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 8695.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1303, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:17Z", "source_id": 52201128, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:23Z", "source_id": 16833597, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1308, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:12Z", "source_id": 52208755, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:16Z", "source_id": 16835916, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1315, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:34Z", "source_id": 52235648, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:13:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:33Z", "source_id": 16843924, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1417, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:05Z", "source_id": 52260866, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:23:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:08Z", "source_id": 16851533, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Anniesland |
0658 |
0658 |
3 |
None |
None |
Glasgow Queen St High Level |
0721 |
0721 |
7 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83958/2026-09-17/detailed |
None |
Ashfield |
2026-09-17T07:13:30+01:00 |
Glasgow Queen St High Level |
9.0 |
{"type": "LineString", "coordinates": [[-4.2482949, 55.888845100000005], [-4.2479059999999995, 55.88881310000001], [-4.2475113, 55.8887797], [-4.247154399999999, 55.8887533], [-4.246889699999999, 55.8887389], [-4.245688, 55.8886868], [-4.244682599999999, 55.88868459999999], [-4.2443556, 55.888687899999994], [-4.243839599999999, 55.88869470000001], [-4.2436329, 55.8886872], [-4.2433862, 55.88867259999999], [-4.243145599999999, 55.888650000000005], [-4.242877399999999, 55.8886145], [-4.2426221, 55.88856749999999], [-4.242361599999999, 55.8885088], [-4.242136199999999, 55.888448299999986], [-4.2419587, 55.8883917], [-4.241747, 55.888314499999986], [-4.2415617, 55.888239199999994], [-4.2413204, 55.8881257], [-4.241108, 55.88800929999999], [-4.2409325, 55.8879011], [-4.240788599999999, 55.88779989999999], [-4.2406836, 55.88771239999999], [-4.240579399999999, 55.8876189], [-4.2404938, 55.887523900000005], [-4.240429999999999, 55.8874386], [-4.240415529205811, 55.88741863366374], [-4.240341340588221, 55.887265814874134], [-4.2402747307314534, 55.88713093136051], [-4.240214705655966, 55.88701140713392], [-4.240160271382211, 55.88690466620545], [-4.240110433930645, 55.88680813258619], [-4.240064199321724, 55.88671923028719], [-4.240020573575903, 55.88663538331954], [-4.2399785627136355, 55.88655401569431], [-4.239937172755379, 55.88647255142258], [-4.239895409721589, 55.88638841451541], [-4.239852279632718, 55.8862990289839], [-4.239806788509224, 55.8862018188391], [-4.239757942371561, 55.88609420809209], [-4.239704747240184, 55.88597362075396], [-4.239646209135549, 55.88583748083576], [-4.239581334078112, 55.88568321234859], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
2.2 |
0714 |
0723 |
Cowlairs West Jn |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 06:23:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851533 |
1789626132758638 |
15 |
15 |
2026-09-17 06:33:38.374881 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:38.120671 |
| 599841 |
630332 |
W83019 |
032P06M617 |
2026-09-17 |
COMPLETE |
16851936 |
2026-09-17 07:23:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 630332, "stp": "P", "toc": "ScotRail", "uid": "W83019", "consist": "385118", "dest_crs": "EDB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83019/2026-09-17/detailed", "trust_id": "032P06M617", "origin_crs": "DBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "14", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2P06", "timing_status": "EARLY", "origin_station": "Dunblane", "current_leg_arr": "0723", "current_leg_dep": "0719", "current_leg_end": "Edinburgh", "origin_dep_time": "0626", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 151.874, \"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\": 636.377, \"from_m\": 151.874, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1571.787, \"from_m\": 636.377, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6002.794, \"from_m\": 1571.787, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7456.404, \"from_m\": 6002.794, \"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\": 8232.57, \"from_m\": 7456.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9296.198, \"from_m\": 8232.57, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19965.834, \"from_m\": 9296.198, \"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\": 21893.895, \"from_m\": 19965.834, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21962.792, \"from_m\": 21893.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22005.201, \"from_m\": 21962.792, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22098.704, \"from_m\": 22005.201, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22650.942, \"from_m\": 22098.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\": 22683.307, \"from_m\": 22650.942, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23277.867, \"from_m\": 22683.307, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24812.066, \"from_m\": 23277.867, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25992.278, \"from_m\": 24812.066, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26046.798, \"from_m\": 25992.278, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28188.224, \"from_m\": 26046.798, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28862.101, \"from_m\": 28188.224, \"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\": 29864.506, \"from_m\": 28862.101, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30051.475, \"from_m\": 29864.506, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30248.174, \"from_m\": 30051.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30288.538, \"from_m\": 30248.174, \"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\": 30369.743, \"from_m\": 30288.538, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32038.962, \"from_m\": 30369.743, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35543.392, \"from_m\": 32038.962, \"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\": 37899.837, \"from_m\": 35543.392, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45588.602, \"from_m\": 37899.837, \"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\": 52466.358, \"from_m\": 45588.602, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62519.189, \"from_m\": 52466.358, \"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\": 64464.747, \"from_m\": 62519.189, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65856.334, \"from_m\": 64464.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66856.638, \"from_m\": 65856.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\": 67006.502, \"from_m\": 66856.638, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67098.132, \"from_m\": 67006.502, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67542.738, \"from_m\": 67098.132, \"capability_applied\": null, \"effective_limit_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\": 630332, \"profile_key\": \"a5a8b450cb50d1d33410f13b7e5f99c7c5733f9db6ef371570a1e89cb1aa9bfe\", \"schedule_id\": 28497, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Dunblane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629\", \"location\": \"Bridge of Allan\", \"stage_seq\": 2, \"distance_m\": 3321.708, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0635\", \"location\": \"Stirling\", \"stage_seq\": 3, \"distance_m\": 7867.747, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0645\", \"location\": \"Larbert\", \"stage_seq\": 4, \"distance_m\": 20875.826, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Larbert Jn\", \"stage_seq\": 5, \"distance_m\": 21823.269, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 6, \"distance_m\": 22692.901, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"0647H\", \"wtt_dep\": \"0648\", \"location\": \"Camelon\", \"stage_seq\": 7, \"distance_m\": 23347.114, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0650H\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 8, \"distance_m\": 25477.273, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 9, \"distance_m\": 25992.278, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0655H\", \"location\": \"Polmont\", \"stage_seq\": 10, \"distance_m\": 30795.388, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0701\", \"location\": \"Linlithgow\", \"stage_seq\": 11, \"distance_m\": 38312.01, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 12, \"distance_m\": 46326.549, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Newbridge Jn\", \"stage_seq\": 13, \"distance_m\": 53087.397, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0714H\", \"location\": \"Edinburgh Park\", \"stage_seq\": 14, \"distance_m\": 58752.981, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 15, \"distance_m\": 62707.873, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0720\", \"location\": \"Haymarket\", \"stage_seq\": 16, \"distance_m\": 64628.323, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Princes St Gardens\", \"stage_seq\": 17, \"distance_m\": 65957.583, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 18, \"distance_m\": 67542.738, \"section_seq\": 1, \"route_path_id\": 28705}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67542.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28705}], \"total_distance_m\": 67542.738, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67542.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": "0626", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:37Z\", \"source_id\": 52138834, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:42Z\", \"source_id\": 16814310, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:55Z\", \"source_id\": 52157821, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:57Z\", \"source_id\": 16820138, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:35Z\", \"source_id\": 52170780, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:43Z\", \"source_id\": 16824197, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:46Z\", \"source_id\": 52178311, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:50Z\", \"source_id\": 16826508, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:33Z\", \"source_id\": 52192097, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:39Z\", \"source_id\": 16830822, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:52Z\", \"source_id\": 52205274, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:57Z\", \"source_id\": 16834846, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:13Z\", \"source_id\": 52232114, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:19Z\", \"source_id\": 16842910, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:01Z\", \"source_id\": 52250133, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:05Z\", \"source_id\": 16848304, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:35Z\", \"source_id\": 52262251, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:37Z\", \"source_id\": 16851936, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "14", "timing_fact_generation": 1789626159854609, "current_leg_arrival_utc": "2026-09-17T07:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:45.100117", "service_state_evidence_id": 16851936, "current_leg_start_actual_dep": "2026-09-17T07:20:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:46.332862", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DBL |
EDB |
2P06 |
385118 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 151.874, "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": 636.377, "from_m": 151.874, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1571.787, "from_m": 636.377, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6002.794, "from_m": 1571.787, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7456.404, "from_m": 6002.794, "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": 8232.57, "from_m": 7456.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9296.198, "from_m": 8232.57, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19965.834, "from_m": 9296.198, "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": 21893.895, "from_m": 19965.834, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21962.792, "from_m": 21893.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22005.201, "from_m": 21962.792, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22098.704, "from_m": 22005.201, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22650.942, "from_m": 22098.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": 22683.307, "from_m": 22650.942, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23277.867, "from_m": 22683.307, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 24812.066, "from_m": 23277.867, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25992.278, "from_m": 24812.066, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26046.798, "from_m": 25992.278, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28188.224, "from_m": 26046.798, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28862.101, "from_m": 28188.224, "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": 29864.506, "from_m": 28862.101, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30051.475, "from_m": 29864.506, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30248.174, "from_m": 30051.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30288.538, "from_m": 30248.174, "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": 30369.743, "from_m": 30288.538, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32038.962, "from_m": 30369.743, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35543.392, "from_m": 32038.962, "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": 37899.837, "from_m": 35543.392, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45588.602, "from_m": 37899.837, "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": 52466.358, "from_m": 45588.602, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62519.189, "from_m": 52466.358, "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": 64464.747, "from_m": 62519.189, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65856.334, "from_m": 64464.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66856.638, "from_m": 65856.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": 67006.502, "from_m": 66856.638, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 67098.132, "from_m": 67006.502, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 67542.738, "from_m": 67098.132, "capability_applied": null, "effective_limit_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": 630332, "profile_key": "a5a8b450cb50d1d33410f13b7e5f99c7c5733f9db6ef371570a1e89cb1aa9bfe", "schedule_id": 28497, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0626", "location": "Dunblane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629", "location": "Bridge of Allan", "stage_seq": 2, "distance_m": 3321.708, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0635", "location": "Stirling", "stage_seq": 3, "distance_m": 7867.747, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0645", "location": "Larbert", "stage_seq": 4, "distance_m": 20875.826, "section_seq": 1, "route_path_id": 28705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "Larbert Jn", "stage_seq": 5, "distance_m": 21823.269, "section_seq": 1, "route_path_id": 28705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Carmuirs East Jn", "stage_seq": 6, "distance_m": 22692.901, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "0647H", "wtt_dep": "0648", "location": "Camelon", "stage_seq": 7, "distance_m": 23347.114, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0650H", "location": "Falkirk Grahamston", "stage_seq": 8, "distance_m": 25477.273, "section_seq": 1, "route_path_id": 28705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Grangemouth Jn", "stage_seq": 9, "distance_m": 25992.278, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0655H", "location": "Polmont", "stage_seq": 10, "distance_m": 30795.388, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0701", "location": "Linlithgow", "stage_seq": 11, "distance_m": 38312.01, "section_seq": 1, "route_path_id": 28705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705", "location": "Winchburgh Jn", "stage_seq": 12, "distance_m": 46326.549, "section_seq": 1, "route_path_id": 28705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Newbridge Jn", "stage_seq": 13, "distance_m": 53087.397, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0714H", "location": "Edinburgh Park", "stage_seq": 14, "distance_m": 58752.981, "section_seq": 1, "route_path_id": 28705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Haymarket West Jn", "stage_seq": 15, "distance_m": 62707.873, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0720", "location": "Haymarket", "stage_seq": 16, "distance_m": 64628.323, "section_seq": 1, "route_path_id": 28705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "Princes St Gardens", "stage_seq": 17, "distance_m": 65957.583, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 18, "distance_m": 67542.738, "section_seq": 1, "route_path_id": 28705}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67542.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 28705}], "total_distance_m": 67542.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67542.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": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:37Z", "source_id": 52138834, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:33:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:42Z", "source_id": 16814310, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1094, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:55Z", "source_id": 52157821, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:42:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:57Z", "source_id": 16820138, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1133, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:35Z", "source_id": 52170780, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:47:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:43Z", "source_id": 16824197, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1141, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:46Z", "source_id": 52178311, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:50:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:50Z", "source_id": 16826508, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1162, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:33Z", "source_id": 52192097, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:56:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:39Z", "source_id": 16830822, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:52Z", "source_id": 52205274, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:01:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:57Z", "source_id": 16834846, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 678, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:13Z", "source_id": 52232114, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:11:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:19Z", "source_id": 16842910, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:01Z", "source_id": 52250133, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:18:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:05Z", "source_id": 16848304, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 845, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:35Z", "source_id": 52262251, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:23:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:37Z", "source_id": 16851936, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Dunblane |
0626 |
0626 |
1 |
None |
None |
Edinburgh |
0724 |
0724 |
14 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83019/2026-09-17/detailed |
None |
Haymarket |
2026-09-17T07:20:00+01:00 |
Edinburgh |
4.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
0719 |
0723 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 06:23:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851936 |
1789626159854609 |
58 |
58 |
2026-09-17 06:33:46.332862 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:45.100117 |
| 599842 |
630229 |
C37890 |
739W18M617 |
2026-09-17 |
COMPLETE |
16851918 |
2026-09-17 07:23:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 630229, "stp": "P", "toc": "Elizabeth Line", "uid": "C37890", "consist": "345024", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37890/2026-09-17/detailed", "trust_id": "739W18M617", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-17", "dest_arr_time": "0720", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W18", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0723", "current_leg_dep": "0719", "current_leg_end": "Shenfield", "origin_dep_time": "0623", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "0718", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.299, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.007, \"from_m\": 2642.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.069, \"from_m\": 3205.007, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.617, \"from_m\": 3360.069, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.64, \"from_m\": 3817.617, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.566, \"from_m\": 3955.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.419, \"from_m\": 4111.566, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.56, \"from_m\": 4234.419, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.373, \"from_m\": 4453.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5054.008, \"from_m\": 4683.373, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.343, \"from_m\": 5054.008, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.04, \"from_m\": 6121.343, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.549, \"from_m\": 6360.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.178, \"from_m\": 6520.549, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.482, \"from_m\": 6925.178, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.559, \"from_m\": 7178.482, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.831, \"from_m\": 7493.559, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.046, \"from_m\": 7718.831, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.359, \"from_m\": 8017.046, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.582, \"from_m\": 8680.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.578, \"from_m\": 8850.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9397.01, \"from_m\": 8996.578, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.893, \"from_m\": 9397.01, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.754, \"from_m\": 9619.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.049, \"from_m\": 9804.754, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.068, \"from_m\": 10434.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.227, \"from_m\": 11051.068, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.57, \"from_m\": 11553.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.848, \"from_m\": 11696.57, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.318, \"from_m\": 11798.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.5, \"from_m\": 12691.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13098.416, \"from_m\": 12879.5, \"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\": 13120.608, \"from_m\": 13098.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13127.25, \"from_m\": 13120.608, \"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\": 13149.443, \"from_m\": 13127.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13368.359, \"from_m\": 13149.443, \"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\": 13552.267, \"from_m\": 13368.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13910.295, \"from_m\": 13552.267, \"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\": 14111.344, \"from_m\": 13910.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14388.848, \"from_m\": 14111.344, \"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\": 18257.47, \"from_m\": 14388.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18341.867, \"from_m\": 18257.47, \"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\": 18409.526, \"from_m\": 18341.867, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 19132.641, \"from_m\": 18409.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19457.227, \"from_m\": 19132.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19520.311, \"from_m\": 19457.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19970.02, \"from_m\": 19520.311, \"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\": 20088.237, \"from_m\": 19970.02, \"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\": 20168.537, \"from_m\": 20088.237, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20196.796, \"from_m\": 20168.537, \"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\": 20289.398, \"from_m\": 20196.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23099.525, \"from_m\": 20289.398, \"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\": 24237.485, \"from_m\": 23099.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24875.248, \"from_m\": 24237.485, \"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\": 24936.51, \"from_m\": 24875.248, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25005.455, \"from_m\": 24936.51, \"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\": 25101.301, \"from_m\": 25005.455, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30708.439, \"from_m\": 25101.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30837.497, \"from_m\": 30708.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30970.424, \"from_m\": 30837.497, \"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\": 31041.812, \"from_m\": 30970.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48372.34, \"from_m\": 31041.812, \"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\": 48400.799, \"from_m\": 48372.34, \"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\": 48557.697, \"from_m\": 48400.799, \"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\": 48863.672, \"from_m\": 48557.697, \"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\": 49207.32, \"from_m\": 48863.672, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 630229, \"profile_key\": \"321df69c4322aef0c46f3b2cb4cee1a20fcd5a5e76615ecc56ac9fbbc6d9c78b\", \"schedule_id\": 5338, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0636H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 18002.433, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642H\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 19069.054, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19825.932, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 21098.967, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21660.758, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0649H\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22615.903, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 24432.72, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26491.93, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27532.574, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28655.652, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0702H\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36712.033, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705H\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 38464.403, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0708H\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40773.386, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 46005.711, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 49207.32, \"section_seq\": 1, \"route_path_id\": 29946}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49207.32, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}], \"total_distance_m\": 49207.32, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49207.32, \"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": "0623", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:05Z\", \"source_id\": 52122861, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:05Z\", \"source_id\": 16809237, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:11Z\", \"source_id\": 52127132, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:17Z\", \"source_id\": 16810611, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:20Z\", \"source_id\": 52133783, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:24Z\", \"source_id\": 16812728, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:47Z\", \"source_id\": 52139242, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:48Z\", \"source_id\": 16814406, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:52Z\", \"source_id\": 52146419, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:54Z\", \"source_id\": 16816526, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:43Z\", \"source_id\": 52155154, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:47Z\", \"source_id\": 16819259, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:37Z\", \"source_id\": 52157144, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:41Z\", \"source_id\": 16819909, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:26Z\", \"source_id\": 52165687, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:29Z\", \"source_id\": 16822646, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:54Z\", \"source_id\": 52178662, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:56Z\", \"source_id\": 16826604, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:15Z\", \"source_id\": 52184397, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:19Z\", \"source_id\": 16828343, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:57Z\", \"source_id\": 52190626, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:00Z\", \"source_id\": 16830383, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:34Z\", \"source_id\": 52196999, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:37Z\", \"source_id\": 16832287, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:31Z\", \"source_id\": 52201700, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:37Z\", \"source_id\": 16833816, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:24Z\", \"source_id\": 52206697, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:26Z\", \"source_id\": 16835254, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:50Z\", \"source_id\": 52215689, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:53Z\", \"source_id\": 16837932, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:02Z\", \"source_id\": 52226432, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:06Z\", \"source_id\": 16841219, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:11Z\", \"source_id\": 52240045, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:15Z\", \"source_id\": 16845255, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:15Z\", \"source_id\": 52250737, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:17Z\", \"source_id\": 16848444, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:33Z\", \"source_id\": 52262211, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:35Z\", \"source_id\": 16851918, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1789626160393567, "current_leg_arrival_utc": "2026-09-17T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:45.154255", "service_state_evidence_id": 16851918, "current_leg_start_actual_dep": "2026-09-17T07:18:00+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:46.336346", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
SNF |
9W18 |
345024 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.299, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3205.007, "from_m": 2642.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.069, "from_m": 3205.007, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3817.617, "from_m": 3360.069, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3955.64, "from_m": 3817.617, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 4111.566, "from_m": 3955.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.419, "from_m": 4111.566, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 4453.56, "from_m": 4234.419, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 4683.373, "from_m": 4453.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5054.008, "from_m": 4683.373, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6121.343, "from_m": 5054.008, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 6360.04, "from_m": 6121.343, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.549, "from_m": 6360.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.178, "from_m": 6520.549, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7178.482, "from_m": 6925.178, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7493.559, "from_m": 7178.482, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 7718.831, "from_m": 7493.559, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 8017.046, "from_m": 7718.831, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.359, "from_m": 8017.046, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 8850.582, "from_m": 8680.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.578, "from_m": 8850.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9397.01, "from_m": 8996.578, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 9619.893, "from_m": 9397.01, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 9804.754, "from_m": 9619.893, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.049, "from_m": 9804.754, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11051.068, "from_m": 10434.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.227, "from_m": 11051.068, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11696.57, "from_m": 11553.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.848, "from_m": 11696.57, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 12691.318, "from_m": 11798.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 12879.5, "from_m": 12691.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13098.416, "from_m": 12879.5, "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": 13120.608, "from_m": 13098.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13127.25, "from_m": 13120.608, "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": 13149.443, "from_m": 13127.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13368.359, "from_m": 13149.443, "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": 13552.267, "from_m": 13368.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13910.295, "from_m": 13552.267, "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": 14111.344, "from_m": 13910.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14388.848, "from_m": 14111.344, "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": 18257.47, "from_m": 14388.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18341.867, "from_m": 18257.47, "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": 18409.526, "from_m": 18341.867, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 19132.641, "from_m": 18409.526, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19457.227, "from_m": 19132.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19520.311, "from_m": 19457.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19970.02, "from_m": 19520.311, "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": 20088.237, "from_m": 19970.02, "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": 20168.537, "from_m": 20088.237, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20196.796, "from_m": 20168.537, "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": 20289.398, "from_m": 20196.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23099.525, "from_m": 20289.398, "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": 24237.485, "from_m": 23099.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24875.248, "from_m": 24237.485, "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": 24936.51, "from_m": 24875.248, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25005.455, "from_m": 24936.51, "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": 25101.301, "from_m": 25005.455, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30708.439, "from_m": 25101.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30837.497, "from_m": 30708.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30970.424, "from_m": 30837.497, "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": 31041.812, "from_m": 30970.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48372.34, "from_m": 31041.812, "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": 48400.799, "from_m": 48372.34, "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": 48557.697, "from_m": 48400.799, "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": 48863.672, "from_m": 48557.697, "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": 49207.32, "from_m": 48863.672, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 630229, "profile_key": "321df69c4322aef0c46f3b2cb4cee1a20fcd5a5e76615ecc56ac9fbbc6d9c78b", "schedule_id": 5338, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0623", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0636H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 18002.433, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642H", "location": "Stratford", "stage_seq": 9, "distance_m": 19069.054, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645", "location": "Maryland", "stage_seq": 10, "distance_m": 19825.932, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647", "location": "Forest Gate", "stage_seq": 11, "distance_m": 21098.967, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21660.758, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0649H", "location": "Manor Park", "stage_seq": 13, "distance_m": 22615.903, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "Ilford", "stage_seq": 14, "distance_m": 24432.72, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26491.93, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27532.574, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28655.652, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0702H", "location": "Romford", "stage_seq": 18, "distance_m": 36712.033, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705H", "location": "Gidea Park", "stage_seq": 19, "distance_m": 38464.403, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0708H", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40773.386, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713", "location": "Brentwood", "stage_seq": 21, "distance_m": 46005.711, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 49207.32, "section_seq": 1, "route_path_id": 29946}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49207.32, "from_m": 0.0, "section_seq": 1, "route_path_id": 29946}], "total_distance_m": 49207.32, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49207.32, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:05Z", "source_id": 52122861, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:25:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:05Z", "source_id": 16809237, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:11Z", "source_id": 52127132, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:27:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:17Z", "source_id": 16810611, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:20Z", "source_id": 52133783, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:30:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:24Z", "source_id": 16812728, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:47Z", "source_id": 52139242, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:48Z", "source_id": 16814406, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:52Z", "source_id": 52146419, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:35:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:54Z", "source_id": 16816526, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:43Z", "source_id": 52155154, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:39:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:47Z", "source_id": 16819259, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:37Z", "source_id": 52157144, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:41:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:41Z", "source_id": 16819909, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:26Z", "source_id": 52165687, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:29Z", "source_id": 16822646, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:54Z", "source_id": 52178662, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:50:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:56Z", "source_id": 16826604, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:15Z", "source_id": 52184397, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:19Z", "source_id": 16828343, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:57Z", "source_id": 52190626, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:55:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:00Z", "source_id": 16830383, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:34Z", "source_id": 52196999, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:57:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:37Z", "source_id": 16832287, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:31Z", "source_id": 52201700, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:59:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:37Z", "source_id": 16833816, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:24Z", "source_id": 52206697, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:01:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:26Z", "source_id": 16835254, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:50Z", "source_id": 52215689, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:05:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:53Z", "source_id": 16837932, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:02Z", "source_id": 52226432, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:09:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:06Z", "source_id": 16841219, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:11Z", "source_id": 52240045, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:14:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:15Z", "source_id": 16845255, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:15Z", "source_id": 52250737, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:18:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:17Z", "source_id": 16848444, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:33Z", "source_id": 52262211, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:23:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:35Z", "source_id": 16851918, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
0623 |
0623 |
A |
None |
None |
Shenfield |
0720 |
0718 |
5 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37890/2026-09-17/detailed |
None |
Brentwood |
2026-09-17T07:18:00+01:00 |
Shenfield |
4.0 |
{"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} |
2.0 |
0719 |
0723 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 06:23:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851918 |
1789626160393567 |
113 |
113 |
2026-09-17 06:33:46.336346 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:45.154255 |
| 599843 |
630043 |
W85671 |
169E04M617 |
2026-09-17 |
COMPLETE |
16851620 |
2026-09-17 07:23:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 630043, "stp": "P", "toc": "TransPennine Express", "uid": "W85671", "consist": "802207", "dest_crs": "NCL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85671/2026-09-17/detailed", "trust_id": "169E04M617", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "11", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "9E04", "timing_status": "EARLY", "origin_station": "York", "current_leg_arr": "0723", "current_leg_dep": "0715", "current_leg_end": "Newcastle", "origin_dep_time": "0618", "origin_platform": "9", "current_location": "Newcastle Central East End", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5783535999999998, 54.85470289999999], [-1.5785032999999995, 54.85514440000001], [-1.5785125, 54.8551716], [-1.5786656999999995, 54.855646199999995], [-1.5788154, 54.856195099999994], [-1.5788829999999998, 54.8564805], [-1.5789470999999995, 54.8567515], [-1.579026, 54.8571422], [-1.5790934, 54.857487099999986], [-1.5791181000000003, 54.85778109999999], [-1.5791345, 54.8580821], [-1.57914, 54.8583831], [-1.5791345, 54.8586842], [-1.5791156, 54.85901609999999], [-1.5790832, 54.859347699999994], [-1.5790375999999997, 54.8596783], [-1.5789681, 54.8600393], [-1.5789069, 54.86049070000001], [-1.5788177, 54.86105289999999], [-1.5787109, 54.861683199999995], [-1.5785076000000002, 54.86287349999999], [-1.5783989, 54.863460899999986], [-1.5783067, 54.864056200000014], [-1.5780795, 54.8654666], [-1.5779708, 54.86613379999999], [-1.5779013, 54.8668505], [-1.5778597, 54.867245699999984], [-1.5778414, 54.8676365], [-1.5778389, 54.8682605], [-1.577874, 54.8688868], [-1.5779314, 54.8698491], [-1.578049, 54.8707605], [-1.5782091, 54.8717213], [-1.5783318, 54.87221], [-1.5784608, 54.8727825], [-1.5785540999999998, 54.8731945], [-1.5788339000000002, 54.87434040000001], [-1.579044, 54.87521540000001], [-1.5790987, 54.87544330000001], [-1.5793238999999997, 54.8763722], [-1.579398, 54.8766778], [-1.5794589999999995, 54.8769292], [-1.5795311, 54.877264999999994], [-1.5796159999999997, 54.8776218], [-1.5802217, 54.880115499999995], [-1.5808513999999998, 54.8825885], [-1.5810775, 54.88353779999999], [-1.5816568, 54.885984599999986], [-1.5817502, 54.886379], [-1.5819337336995734, 54.88717603594891], [-1.5820743999999998, 54.8877869], [-1.5822556, 54.8886528], [-1.5822773999999995, 54.88873279999999], [-1.5823888, 54.8891828], [-1.5828079, 54.8907609], [-1.5831051, 54.8916475], [-1.5834189999999997, 54.892387199999995], [-1.5836925, 54.8929187], [-1.5839979, 54.8934222], [-1.5844743999999995, 54.8940958], [-1.5849953, 54.89477579999999], [-1.5868247, 54.89695179999999], [-1.5874606, 54.8977162], [-1.5886329999999995, 54.899125600000005], [-1.5898692, 54.90066469999999], [-1.5904506, 54.9014299], [-1.59101, 54.9022043], [-1.5913168, 54.9026372], [-1.5913973, 54.9027589], [-1.5915472999999998, 54.90298560000001], [-1.5916016999999998, 54.90306799999999], [-1.5926477, 54.9045503], [-1.5937718999999997, 54.9061109], [-1.5938276999999998, 54.9061934], [-1.5944843, 54.9071333], [-1.5946616, 54.9073772], [-1.5953282000000002, 54.9082996], [-1.595975, 54.9092094], [-1.5969703, 54.9106094], [-1.5986206, 54.91291449999999], [-1.5996650999999995, 54.914383699999995], [-1.6001857, 54.91510850000001], [-1.6006963, 54.91583200000001], [-1.6020423, 54.9177144], [-1.6027219, 54.9187021], [-1.6034076, 54.9196867], [-1.6037914, 54.92027459999999], [-1.6041597, 54.920871299999995], [-1.6046373, 54.9216662], [-1.6073036, 54.9263729], [-1.6074746, 54.9267339], [-1.6076226999999998, 54.9270999], [-1.6077802, 54.9274713], [-1.6079044, 54.92781589999999], [-1.6080951, 54.9284154], [-1.6082738, 54.9289934], [-1.6085383999999998, 54.929917499999995], [-1.6086051999999995, 54.9301508], [-1.6091671999999997, 54.9320613], [-1.6092711999999998, 54.932415], [-1.6092982999999998, 54.9325071], [-1.6093301000000002, 54.9328608], [-1.6093559, 54.93294939999999], [-1.6095706, 54.9336866], [-1.6095883999999998, 54.93374000000001], [-1.6099016, 54.93476], [-1.6102070999999998, 54.935821299999986], [-1.6105151, 54.9368558], [-1.6108378, 54.93790400000001], [-1.611101703785061, 54.938812957853784], [-1.6111553999999997, 54.9389979], [-1.6112346999999998, 54.9392712], [-1.6113212999999995, 54.93954140000001], [-1.6114775, 54.94010269999999], [-1.6116062, 54.9405068], [-1.6119045, 54.9414433], [-1.6120224999999997, 54.9417781], [-1.6121734, 54.9421181], [-1.6124746, 54.942771500000006], [-1.6127105999999998, 54.9432196], [-1.6131219, 54.94388029999998], [-1.6132227999999995, 54.9440427], [-1.6135729, 54.94454209999999], [-1.6141565, 54.9453148], [-1.6147743999999995, 54.94607419999999], [-1.6159769999999998, 54.947526800000006], [-1.6160996, 54.9476683], [-1.6161616, 54.947742899999994], [-1.6169675114151385, 54.94871509366108], [-1.6177198999999998, 54.9496227], [-1.6181129999999997, 54.9500894], [-1.6185305, 54.950602499999995], [-1.6188252, 54.9510146], [-1.6190042999999998, 54.95131829999999], [-1.6191325999999997, 54.951595099999984], [-1.6192122999999998, 54.951835799999984], [-1.6193153999999998, 54.9521104], [-1.6193843999999995, 54.9523707], [-1.6194745999999998, 54.9526994], [-1.6195284, 54.95301479999999], [-1.6195658999999998, 54.953335], [-1.6195916999999995, 54.9536594], [-1.619608, 54.9538835], [-1.619597450472196, 54.95404400363499], [-1.619594, 54.9540965], [-1.6195870296018564, 54.9541941284959], [-1.6194369999999998, 54.95459759999999], [-1.6193803, 54.954753800000006], [-1.6193649, 54.95479609999999], [-1.619196, 54.95518109999999], [-1.6190726, 54.9554122], [-1.618917, 54.95570789999999], [-1.6186855, 54.95610609999999], [-1.6178961, 54.95749039999999], [-1.6176885, 54.9578806], [-1.6175705, 54.9581047], [-1.6174788, 54.95825060000001], [-1.6173877585366978, 54.95839522977898], [-1.6173857, 54.9583985], [-1.6172646999999998, 54.958566], [-1.6171790999999998, 54.958666699999995], [-1.6169675114151385, 54.958889573699125], [-1.6168341, 54.9590301], [-1.6166932, 54.95916150000001], [-1.6163907, 54.95943590000001], [-1.6155307, 54.9601455], [-1.6153148999999998, 54.9603746], [-1.6152486, 54.96047579999999], [-1.6151727999999996, 54.9605848], [-1.6150479, 54.9607913], [-1.6149734999999998, 54.9609391], [-1.6149386, 54.96102139999999], [-1.6149105, 54.961108799999984], [-1.6148862999999998, 54.9612001], [-1.6148775999999998, 54.9612483], [-1.6148659999999997, 54.961355100000006], [-1.6148669, 54.961457499999995], [-1.6148747, 54.9615615], [-1.6148872999999997, 54.9616299], [-1.6149096, 54.9617138], [-1.6149386, 54.9618034], [-1.6149528000000002, 54.9618466], [-1.6150022, 54.9619459], [-1.6150568999999997, 54.9620371], [-1.6151236, 54.9621337], [-1.6151895, 54.962214900000006], [-1.6152389, 54.96227280000001], [-1.6153261, 54.9623612], [-1.6154326999999995, 54.9624535], [-1.6154719, 54.9624869], [-1.6169675114151385, 54.96376206516879], [-1.6171584999999995, 54.96392490000001], [-1.6178534999999998, 54.96451750000001], [-1.6181685999999995, 54.964797999999995], [-1.6184596, 54.965053999999995], [-1.6186153, 54.96519080000001], [-1.6186358999999997, 54.9652091], [-1.618851, 54.9653969], [-1.6189750999999997, 54.965531], [-1.619042, 54.965613899999994], [-1.6191165999999997, 54.9657273], [-1.6191489999999995, 54.9657823], [-1.6191959, 54.9658757], [-1.6192207, 54.965942], [-1.6192529, 54.96604060000001], [-1.6192672, 54.96610040000001], [-1.619296, 54.966233299999985], [-1.6193006, 54.966334499999995], [-1.6192978999999998, 54.96641089999999], [-1.6192862999999995, 54.9664903], [-1.6192686, 54.9665707], [-1.6192508, 54.96665169999999], [-1.6192125999999998, 54.9667574], [-1.6191921, 54.966801999999994], [-1.6191742, 54.9668408], [-1.6191258999999998, 54.9669198], [-1.6190712, 54.96700979999999], [-1.6190089000000003, 54.967096], [-1.6187953, 54.9674054], [-1.618743, 54.9674731], [-1.6186991999999998, 54.96753100000001], [-1.6186469999999995, 54.96758820000001], [-1.6185666999999997, 54.9676671], [-1.6184804, 54.96774250000001], [-1.6183819999999998, 54.96781430000001], [-1.6182847, 54.96787989999999], [-1.6181753, 54.967941999999994], [-1.6180907999999998, 54.967986100000005], [-1.6180368000000005, 54.9680139], [-1.6179043, 54.96807319999999], [-1.6177692999999995, 54.96812899999999], [-1.6176222999999998, 54.968182000000006], [-1.6175019, 54.9682197], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Chester-le-Street", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Chester-le-Street", "current_leg_milage": "8.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 516.101, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 815.648, \"from_m\": 516.101, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1803.859, \"from_m\": 815.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4919.86, \"from_m\": 1803.859, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 5018.692, \"from_m\": 4919.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47803.577, \"from_m\": 5018.692, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 47850.412, \"from_m\": 47803.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64383.298, \"from_m\": 47850.412, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 66702.606, \"from_m\": 64383.298, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 70094.178, \"from_m\": 66702.606, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 70506.192, \"from_m\": 70094.178, \"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\": 71280.869, \"from_m\": 70506.192, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 71318.088, \"from_m\": 71280.869, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77189.632, \"from_m\": 71318.088, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 78189.746, \"from_m\": 77189.632, \"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\": 79331.199, \"from_m\": 78189.746, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 88910.386, \"from_m\": 79331.199, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 90410.651, \"from_m\": 88910.386, \"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\": 94761.226, \"from_m\": 90410.651, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 94804.306, \"from_m\": 94761.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97256.36, \"from_m\": 94804.306, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 103752.536, \"from_m\": 97256.36, \"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\": 105682.067, \"from_m\": 103752.536, \"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\": 106389.85, \"from_m\": 105682.067, \"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\": 107587.185, \"from_m\": 106389.85, \"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\": 109972.512, \"from_m\": 107587.185, \"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\": 124426.084, \"from_m\": 109972.512, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 124465.466, \"from_m\": 124426.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125586.043, \"from_m\": 124465.466, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 126419.143, \"from_m\": 125586.043, \"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\": 126816.805, \"from_m\": 126419.143, \"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\": 127169.215, \"from_m\": 126816.805, \"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\": 127520.422, \"from_m\": 127169.215, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 128215.359, \"from_m\": 127520.422, \"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\": 128408.531, \"from_m\": 128215.359, \"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\": 128645.202, \"from_m\": 128408.531, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 128697.169, \"from_m\": 128645.202, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 630043, \"profile_key\": \"b43ee4a76548d496a2d474cd62116461dc9233e84965d2e20332310641402984\", \"schedule_id\": 29215, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Skelton Jn\", \"stage_seq\": 2, \"distance_m\": 2618.079, \"section_seq\": 1, \"route_path_id\": 40069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Tollerton Jn\", \"stage_seq\": 3, \"distance_m\": 15347.808, \"section_seq\": 1, \"route_path_id\": 40069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Thirsk\", \"stage_seq\": 4, \"distance_m\": 35647.289, \"section_seq\": 1, \"route_path_id\": 40069}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0637\", \"location\": \"Northallerton\", \"stage_seq\": 5, \"distance_m\": 48153.605, \"section_seq\": 1, \"route_path_id\": 40069}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0650\", \"location\": \"Darlington\", \"stage_seq\": 6, \"distance_m\": 71066.334, \"section_seq\": 1, \"route_path_id\": 40069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658H\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 7, \"distance_m\": 90519.388, \"section_seq\": 1, \"route_path_id\": 40069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Tursdale Jn\", \"stage_seq\": 8, \"distance_m\": 94761.226, \"section_seq\": 1, \"route_path_id\": 40069}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0707\", \"location\": \"Durham\", \"stage_seq\": 9, \"distance_m\": 106389.85, \"section_seq\": 1, \"route_path_id\": 40069}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0713H\", \"location\": \"Chester-le-Street\", \"stage_seq\": 10, \"distance_m\": 115429.443, \"section_seq\": 1, \"route_path_id\": 40069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Birtley Jn\", \"stage_seq\": 11, \"distance_m\": 120914.889, \"section_seq\": 1, \"route_path_id\": 40069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 12, \"distance_m\": 127455.198, \"section_seq\": 1, \"route_path_id\": 40069}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 13, \"distance_m\": 128697.169, \"section_seq\": 1, \"route_path_id\": 40069}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 128697.169, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40069}], \"total_distance_m\": 128697.169, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 128229.344, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 467.825, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0618", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:36:19Z\", \"source_id\": 52147488, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:36:24Z\", \"source_id\": 16816872, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:21Z\", \"source_id\": 52175008, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:23Z\", \"source_id\": 16825501, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:36Z\", \"source_id\": 52220200, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:37Z\", \"source_id\": 16839294, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:12Z\", \"source_id\": 52237344, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:18Z\", \"source_id\": 16844449, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3600, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:13Z\", \"source_id\": 52261316, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:15Z\", \"source_id\": 16851620, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "11", "timing_fact_generation": 1789626136382737, "current_leg_arrival_utc": "2026-09-17T07:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:45.159746", "service_state_evidence_id": 16851620, "current_leg_start_actual_dep": "2026-09-17T07:13:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:46.339480", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
YRK |
NCL |
9E04 |
802207 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 239.696, "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": 516.101, "from_m": 239.696, "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": 815.648, "from_m": 516.101, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1803.859, "from_m": 815.648, "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": 4919.86, "from_m": 1803.859, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 5018.692, "from_m": 4919.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47803.577, "from_m": 5018.692, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 47850.412, "from_m": 47803.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64383.298, "from_m": 47850.412, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 66702.606, "from_m": 64383.298, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 70094.178, "from_m": 66702.606, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 70506.192, "from_m": 70094.178, "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": 71280.869, "from_m": 70506.192, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 71318.088, "from_m": 71280.869, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77189.632, "from_m": 71318.088, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 78189.746, "from_m": 77189.632, "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": 79331.199, "from_m": 78189.746, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 88910.386, "from_m": 79331.199, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 90410.651, "from_m": 88910.386, "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": 94761.226, "from_m": 90410.651, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 94804.306, "from_m": 94761.226, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97256.36, "from_m": 94804.306, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 103752.536, "from_m": 97256.36, "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": 105682.067, "from_m": 103752.536, "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": 106389.85, "from_m": 105682.067, "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": 107587.185, "from_m": 106389.85, "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": 109972.512, "from_m": 107587.185, "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": 124426.084, "from_m": 109972.512, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 124465.466, "from_m": 124426.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125586.043, "from_m": 124465.466, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 126419.143, "from_m": 125586.043, "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": 126816.805, "from_m": 126419.143, "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": 127169.215, "from_m": 126816.805, "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": 127520.422, "from_m": 127169.215, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 128215.359, "from_m": 127520.422, "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": 128408.531, "from_m": 128215.359, "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": 128645.202, "from_m": 128408.531, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 128697.169, "from_m": 128645.202, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 630043, "profile_key": "b43ee4a76548d496a2d474cd62116461dc9233e84965d2e20332310641402984", "schedule_id": 29215, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0618", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Skelton Jn", "stage_seq": 2, "distance_m": 2618.079, "section_seq": 1, "route_path_id": 40069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Tollerton Jn", "stage_seq": 3, "distance_m": 15347.808, "section_seq": 1, "route_path_id": 40069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Thirsk", "stage_seq": 4, "distance_m": 35647.289, "section_seq": 1, "route_path_id": 40069}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0637", "location": "Northallerton", "stage_seq": 5, "distance_m": 48153.605, "section_seq": 1, "route_path_id": 40069}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0650", "location": "Darlington", "stage_seq": 6, "distance_m": 71066.334, "section_seq": 1, "route_path_id": 40069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658H", "location": "Ferryhill South Jn", "stage_seq": 7, "distance_m": 90519.388, "section_seq": 1, "route_path_id": 40069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Tursdale Jn", "stage_seq": 8, "distance_m": 94761.226, "section_seq": 1, "route_path_id": 40069}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0707", "location": "Durham", "stage_seq": 9, "distance_m": 106389.85, "section_seq": 1, "route_path_id": 40069}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0713H", "location": "Chester-le-Street", "stage_seq": 10, "distance_m": 115429.443, "section_seq": 1, "route_path_id": 40069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Birtley Jn", "stage_seq": 11, "distance_m": 120914.889, "section_seq": 1, "route_path_id": 40069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "King Edward Bridge South Jn", "stage_seq": 12, "distance_m": 127455.198, "section_seq": 1, "route_path_id": 40069}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "Newcastle", "stage_seq": 13, "distance_m": 128697.169, "section_seq": 1, "route_path_id": 40069}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 128697.169, "from_m": 0.0, "section_seq": 1, "route_path_id": 40069}], "total_distance_m": 128697.169, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 128229.344, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 467.825, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:36:19Z", "source_id": 52147488, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:37:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:36:24Z", "source_id": 16816872, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4404, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:21Z", "source_id": 52175008, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:49:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:23Z", "source_id": 16825501, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3923, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:36Z", "source_id": 52220200, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:07:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:37Z", "source_id": 16839294, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3910, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:12Z", "source_id": 52237344, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:14:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:18Z", "source_id": 16844449, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3600, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:13Z", "source_id": 52261316, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:23:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:15Z", "source_id": 16851620, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
York |
0618 |
0618 |
9 |
None |
None |
Newcastle |
0724 |
0724 |
11 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W85671/2026-09-17/detailed |
None |
Chester-le-Street |
2026-09-17T07:13:30+01:00 |
Newcastle |
8.0 |
{"type": "LineString", "coordinates": [[-1.5783535999999998, 54.85470289999999], [-1.5785032999999995, 54.85514440000001], [-1.5785125, 54.8551716], [-1.5786656999999995, 54.855646199999995], [-1.5788154, 54.856195099999994], [-1.5788829999999998, 54.8564805], [-1.5789470999999995, 54.8567515], [-1.579026, 54.8571422], [-1.5790934, 54.857487099999986], [-1.5791181000000003, 54.85778109999999], [-1.5791345, 54.8580821], [-1.57914, 54.8583831], [-1.5791345, 54.8586842], [-1.5791156, 54.85901609999999], [-1.5790832, 54.859347699999994], [-1.5790375999999997, 54.8596783], [-1.5789681, 54.8600393], [-1.5789069, 54.86049070000001], [-1.5788177, 54.86105289999999], [-1.5787109, 54.861683199999995], [-1.5785076000000002, 54.86287349999999], [-1.5783989, 54.863460899999986], [-1.5783067, 54.864056200000014], [-1.5780795, 54.8654666], [-1.5779708, 54.86613379999999], [-1.5779013, 54.8668505], [-1.5778597, 54.867245699999984], [-1.5778414, 54.8676365], [-1.5778389, 54.8682605], [-1.577874, 54.8688868], [-1.5779314, 54.8698491], [-1.578049, 54.8707605], [-1.5782091, 54.8717213], [-1.5783318, 54.87221], [-1.5784608, 54.8727825], [-1.5785540999999998, 54.8731945], [-1.5788339000000002, 54.87434040000001], [-1.579044, 54.87521540000001], [-1.5790987, 54.87544330000001], [-1.5793238999999997, 54.8763722], [-1.579398, 54.8766778], [-1.5794589999999995, 54.8769292], [-1.5795311, 54.877264999999994], [-1.5796159999999997, 54.8776218], [-1.5802217, 54.880115499999995], [-1.5808513999999998, 54.8825885], [-1.5810775, 54.88353779999999], [-1.5816568, 54.885984599999986], [-1.5817502, 54.886379], [-1.5819337336995734, 54.88717603594891], [-1.5820743999999998, 54.8877869], [-1.5822556, 54.8886528], [-1.5822773999999995, 54.88873279999999], [-1.5823888, 54.8891828], [-1.5828079, 54.8907609], [-1.5831051, 54.8916475], [-1.5834189999999997, 54.892387199999995], [-1.5836925, 54.8929187], [-1.5839979, 54.8934222], [-1.5844743999999995, 54.8940958], [-1.5849953, 54.89477579999999], [-1.5868247, 54.89695179999999], [-1.5874606, 54.8977162], [-1.5886329999999995, 54.899125600000005], [-1.5898692, 54.90066469999999], [-1.5904506, 54.9014299], [-1.59101, 54.9022043], [-1.5913168, 54.9026372], [-1.5913973, 54.9027589], [-1.5915472999999998, 54.90298560000001], [-1.5916016999999998, 54.90306799999999], [-1.5926477, 54.9045503], [-1.5937718999999997, 54.9061109], [-1.5938276999999998, 54.9061934], [-1.5944843, 54.9071333], [-1.5946616, 54.9073772], [-1.5953282000000002, 54.9082996], [-1.595975, 54.9092094], [-1.5969703, 54.9106094], [-1.5986206, 54.91291449999999], [-1.5996650999999995, 54.914383699999995], [-1.6001857, 54.91510850000001], [-1.6006963, 54.91583200000001], [-1.6020423, 54.9177144], [-1.6027219, 54.9187021], [-1.6034076, 54.9196867], [-1.6037914, 54.92027459999999], [-1.6041597, 54.920871299999995], [-1.6046373, 54.9216662], [-1.6073036, 54.9263729], [-1.6074746, 54.9267339], [-1.6076226999999998, 54.9270999], [-1.6077802, 54.9274713], [-1.6079044, 54.92781589999999], [-1.6080951, 54.9284154], [-1.6082738, 54.9289934], [-1.6085383999999998, 54.929917499999995], [-1.6086051999999995, 54.9301508], [-1.6091671999999997, 54.9320613], [-1.6092711999999998, 54.932415], [-1.6092982999999998, 54.9325071], [-1.6093301000000002, 54.9328608], [-1.6093559, 54.93294939999999], [-1.6095706, 54.9336866], [-1.6095883999999998, 54.93374000000001], [-1.6099016, 54.93476], [-1.6102070999999998, 54.935821299999986], [-1.6105151, 54.9368558], [-1.6108378, 54.93790400000001], [-1.611101703785061, 54.938812957853784], [-1.6111553999999997, 54.9389979], [-1.6112346999999998, 54.9392712], [-1.6113212999999995, 54.93954140000001], [-1.6114775, 54.94010269999999], [-1.6116062, 54.9405068], [-1.6119045, 54.9414433], [-1.6120224999999997, 54.9417781], [-1.6121734, 54.9421181], [-1.6124746, 54.942771500000006], [-1.6127105999999998, 54.9432196], [-1.6131219, 54.94388029999998], [-1.6132227999999995, 54.9440427], [-1.6135729, 54.94454209999999], [-1.6141565, 54.9453148], [-1.6147743999999995, 54.94607419999999], [-1.6159769999999998, 54.947526800000006], [-1.6160996, 54.9476683], [-1.6161616, 54.947742899999994], [-1.6169675114151385, 54.94871509366108], [-1.6177198999999998, 54.9496227], [-1.6181129999999997, 54.9500894], [-1.6185305, 54.950602499999995], [-1.6188252, 54.9510146], [-1.6190042999999998, 54.95131829999999], [-1.6191325999999997, 54.951595099999984], [-1.6192122999999998, 54.951835799999984], [-1.6193153999999998, 54.9521104], [-1.6193843999999995, 54.9523707], [-1.6194745999999998, 54.9526994], [-1.6195284, 54.95301479999999], [-1.6195658999999998, 54.953335], [-1.6195916999999995, 54.9536594], [-1.619608, 54.9538835], [-1.619597450472196, 54.95404400363499], [-1.619594, 54.9540965], [-1.6195870296018564, 54.9541941284959], [-1.6194369999999998, 54.95459759999999], [-1.6193803, 54.954753800000006], [-1.6193649, 54.95479609999999], [-1.619196, 54.95518109999999], [-1.6190726, 54.9554122], [-1.618917, 54.95570789999999], [-1.6186855, 54.95610609999999], [-1.6178961, 54.95749039999999], [-1.6176885, 54.9578806], [-1.6175705, 54.9581047], [-1.6174788, 54.95825060000001], [-1.6173877585366978, 54.95839522977898], [-1.6173857, 54.9583985], [-1.6172646999999998, 54.958566], [-1.6171790999999998, 54.958666699999995], [-1.6169675114151385, 54.958889573699125], [-1.6168341, 54.9590301], [-1.6166932, 54.95916150000001], [-1.6163907, 54.95943590000001], [-1.6155307, 54.9601455], [-1.6153148999999998, 54.9603746], [-1.6152486, 54.96047579999999], [-1.6151727999999996, 54.9605848], [-1.6150479, 54.9607913], [-1.6149734999999998, 54.9609391], [-1.6149386, 54.96102139999999], [-1.6149105, 54.961108799999984], [-1.6148862999999998, 54.9612001], [-1.6148775999999998, 54.9612483], [-1.6148659999999997, 54.961355100000006], [-1.6148669, 54.961457499999995], [-1.6148747, 54.9615615], [-1.6148872999999997, 54.9616299], [-1.6149096, 54.9617138], [-1.6149386, 54.9618034], [-1.6149528000000002, 54.9618466], [-1.6150022, 54.9619459], [-1.6150568999999997, 54.9620371], [-1.6151236, 54.9621337], [-1.6151895, 54.962214900000006], [-1.6152389, 54.96227280000001], [-1.6153261, 54.9623612], [-1.6154326999999995, 54.9624535], [-1.6154719, 54.9624869], [-1.6169675114151385, 54.96376206516879], [-1.6171584999999995, 54.96392490000001], [-1.6178534999999998, 54.96451750000001], [-1.6181685999999995, 54.964797999999995], [-1.6184596, 54.965053999999995], [-1.6186153, 54.96519080000001], [-1.6186358999999997, 54.9652091], [-1.618851, 54.9653969], [-1.6189750999999997, 54.965531], [-1.619042, 54.965613899999994], [-1.6191165999999997, 54.9657273], [-1.6191489999999995, 54.9657823], [-1.6191959, 54.9658757], [-1.6192207, 54.965942], [-1.6192529, 54.96604060000001], [-1.6192672, 54.96610040000001], [-1.619296, 54.966233299999985], [-1.6193006, 54.966334499999995], [-1.6192978999999998, 54.96641089999999], [-1.6192862999999995, 54.9664903], [-1.6192686, 54.9665707], [-1.6192508, 54.96665169999999], [-1.6192125999999998, 54.9667574], [-1.6191921, 54.966801999999994], [-1.6191742, 54.9668408], [-1.6191258999999998, 54.9669198], [-1.6190712, 54.96700979999999], [-1.6190089000000003, 54.967096], [-1.6187953, 54.9674054], [-1.618743, 54.9674731], [-1.6186991999999998, 54.96753100000001], [-1.6186469999999995, 54.96758820000001], [-1.6185666999999997, 54.9676671], [-1.6184804, 54.96774250000001], [-1.6183819999999998, 54.96781430000001], [-1.6182847, 54.96787989999999], [-1.6181753, 54.967941999999994], [-1.6180907999999998, 54.967986100000005], [-1.6180368000000005, 54.9680139], [-1.6179043, 54.96807319999999], [-1.6177692999999995, 54.96812899999999], [-1.6176222999999998, 54.968182000000006], [-1.6175019, 54.9682197], [-1.6174149999999998, 54.9682438]]} |
8.3 |
0715 |
0723 |
Chester-le-Street |
Newcastle Central East End |
Newcastle |
54.9682438 |
-1.6174150 |
54.9682438 |
-1.6174150 |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 06:23:00 |
Newcastle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851620 |
1789626136382737 |
47 |
47 |
2026-09-17 06:33:46.339480 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:45.159746 |
| 599844 |
629999 |
P01986 |
482S03M617 |
2026-09-17 |
COMPLETE |
16851295 |
2026-09-17 07:23:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 629999, "stp": "P", "toc": "Greater Anglia", "uid": "P01986", "consist": "755407", "dest_crs": "NRW", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01986/2026-09-17/detailed", "trust_id": "482S03M617", "origin_crs": "SHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-17", "dest_arr_time": "0714", "dest_platform": "6", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "2S03", "timing_status": "LATE", "origin_station": "Sheringham", "current_leg_arr": "0723", "current_leg_dep": "0703", "current_leg_end": "Norwich", "origin_dep_time": "0617", "origin_platform": null, "current_location": "Norwich", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3913932, 52.6755586], [1.3903654, 52.67373669999999], [1.3902961, 52.6736246], [1.3897457, 52.6726372], [1.3890466, 52.6714151], [1.3883673, 52.670231499999986], [1.3879442999999998, 52.6694958], [1.3871817999999998, 52.66813689999999], [1.3859964000000002, 52.6660894], [1.3815642999999995, 52.6582251], [1.3814813998559727, 52.658076072523166], [1.3795777, 52.6546537], [1.3784633, 52.65267610000001], [1.3777978, 52.651478999999995], [1.3759978, 52.64826469999999], [1.3736744, 52.64411919999999], [1.3723062999999998, 52.641697999999984], [1.3721091, 52.64138399999999], [1.3703984, 52.6388887], [1.3696081, 52.6377865], [1.3688975, 52.63677479999999], [1.3683602999999998, 52.635993], [1.3680753999999995, 52.635583399999994], [1.3674723, 52.63471100000001], [1.3668704, 52.6338284], [1.366554, 52.633384500000005], [1.3662156, 52.63296369999999], [1.3658552, 52.63256129999999], [1.3654729, 52.63216899999998], [1.3649639000000002, 52.6316714], [1.3645012, 52.63128650000001], [1.3640351, 52.630909], [1.3635791, 52.630568399999994], [1.3629231, 52.6301107], [1.3624027, 52.62975449999999], [1.3618554, 52.62941039999998], [1.3613577, 52.6291252], [1.3612742999999998, 52.6290813], [1.360599, 52.6287255], [1.3600393999999998, 52.62844939999999], [1.359665, 52.62826239999999], [1.3593101, 52.6280988], [1.3587792, 52.627863299999994], [1.3576898, 52.6274225], [1.3574634, 52.627339199999994], [1.3574174, 52.6273223], [1.3571784, 52.6272374], [1.3569663, 52.627162], [1.3563143, 52.6269365], [1.3558246, 52.6267862], [1.3551892, 52.62660089999999], [1.3546087, 52.6264389], [1.3539045, 52.62626519999999], [1.3533274999999998, 52.62613830000001], [1.3527095, 52.6260187], [1.3520751, 52.6259002], [1.3513945, 52.62578339999999], [1.3508606, 52.6256893], [1.3503855, 52.6256094], [1.3499368, 52.6255417], [1.3495264, 52.625522499999995], [1.3474729261792822, 52.625426493909266], [1.3472335000000002, 52.6254153], [1.3456792000000002, 52.6253368], [1.3440875, 52.62527570000002], [1.3434276, 52.62526309999999], [1.342576, 52.6252516], [1.3414061, 52.62524839999999], [1.3398384999999997, 52.6252941], [1.3389742, 52.6253181], [1.3375478, 52.6253091], [1.3366863, 52.625270699999994], [1.3357465, 52.625215], [1.3346533, 52.625128], [1.3338567999999995, 52.6250457], [1.3332670999999998, 52.624969500000006], [1.3325021, 52.6248668], [1.3319572, 52.6247788], [1.3314429999999997, 52.62470170000001], [1.3298059999999998, 52.62445389999999], [1.328758, 52.6243105], [1.3283806, 52.6242609], [1.3275484, 52.6241515], [1.3273842, 52.6241338], [1.3264644, 52.6240344], [1.3253777, 52.6239174], [1.324121, 52.623788999999995], [1.3237446999999998, 52.623757100000006], [1.3226760999999998, 52.6236662], [1.3219455, 52.62361190000001], [1.3212187999999998, 52.6235456], [1.3203626, 52.6234938], [1.3191699, 52.62342159999999], [1.3181343999999997, 52.62338470000001], [1.3179504000000002, 52.62338], [1.3170678, 52.623377899999994], [1.3167068999999998, 52.62338160000001], [1.3160299999999998, 52.623382799999995], [1.3153274, 52.6234002], [1.3151482, 52.6234081], [1.3149782, 52.623421099999995], [1.31493981753834, 52.62342539277531], [1.3146894828569953, 52.62346954571441], [1.314467850134331, 52.62350797064573], [1.3142710039870855, 52.62354176455421], [1.3140950290319977, 52.623572024424774], [1.3139360098858053, 52.6235998472424], [1.3137900311652468, 52.62362632999196], [1.313653177487061, 52.62365256965843], [1.3135215334679864, 52.62367966322674], [1.3133911837247612, 52.6237087076818], [1.3132582128741237, 52.62374080000859], [1.313118705532812, 52.62377703719201], [1.3129687463175652, 52.623818516217014], [1.3128044198451214, 52.62386633406852], [1.3126218107322192, 52.62392158773149], [1.3124170035955964, 52.62398537419082], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Salhouse", "dest_arr_time_act": "0714", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Salhouse", "current_leg_milage": "5.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 379.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 5507.665, \"from_m\": 379.906, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5528.787, \"from_m\": 5507.665, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6385.198, \"from_m\": 5528.787, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7105.273, \"from_m\": 6385.198, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9340.258, \"from_m\": 7105.273, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10865.769, \"from_m\": 9340.258, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21511.149, \"from_m\": 10865.769, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21854.339, \"from_m\": 21511.149, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22213.893, \"from_m\": 21854.339, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22994.075, \"from_m\": 22213.893, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44068.243, \"from_m\": 22994.075, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44946.502, \"from_m\": 44068.243, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44974.286, \"from_m\": 44946.502, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47114.016, \"from_m\": 44974.286, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47981.143, \"from_m\": 47114.016, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 629999, \"profile_key\": \"956bcbc67480e5e96a14ddde8a06d14ac07cb9e789faa893e835255453419d2b\", \"schedule_id\": 19851, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Sheringham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36204}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621\", \"location\": \"West Runton\", \"stage_seq\": 2, \"distance_m\": 2558.735, \"section_seq\": 1, \"route_path_id\": 36204}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0629H\", \"location\": \"Cromer\", \"stage_seq\": 3, \"distance_m\": 5507.665, \"section_seq\": 1, \"route_path_id\": 36204}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635H\", \"location\": \"Roughton Road\", \"stage_seq\": 4, \"distance_m\": 9410.446, \"section_seq\": 1, \"route_path_id\": 36204}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0641H\", \"location\": \"Gunton\", \"stage_seq\": 5, \"distance_m\": 16199.996, \"section_seq\": 1, \"route_path_id\": 36204}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647H\", \"location\": \"North Walsham\", \"stage_seq\": 6, \"distance_m\": 22245.035, \"section_seq\": 1, \"route_path_id\": 36204}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"Worstead\", \"stage_seq\": 7, \"distance_m\": 26911.914, \"section_seq\": 1, \"route_path_id\": 36204}, {\"is_pass\": false, \"wtt_arr\": \"0657H\", \"wtt_dep\": \"0658H\", \"location\": \"Hoveton & Wroxham\", \"stage_seq\": 8, \"distance_m\": 33846.454, \"section_seq\": 1, \"route_path_id\": 36204}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703\", \"location\": \"Salhouse\", \"stage_seq\": 9, \"distance_m\": 38493.636, \"section_seq\": 1, \"route_path_id\": 36204}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 10, \"distance_m\": 44974.286, \"section_seq\": 1, \"route_path_id\": 36204}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712H\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 11, \"distance_m\": 47429.875, \"section_seq\": 1, \"route_path_id\": 36204}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 12, \"distance_m\": 47981.143, \"section_seq\": 1, \"route_path_id\": 36204}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47981.143, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36204}], \"total_distance_m\": 47981.143, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47953.359, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27.784, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0617", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:23:32Z\", \"source_id\": 52119632, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:23:36Z\", \"source_id\": 16808222, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12830, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:16Z\", \"source_id\": 52191471, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:18Z\", \"source_id\": 16830575, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:54Z\", \"source_id\": 52223656, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:59Z\", \"source_id\": 16840340, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:45Z\", \"source_id\": 52260156, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:50Z\", \"source_id\": 16851295, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "6", "timing_fact_generation": 1789626111790147, "current_leg_arrival_utc": "2026-09-17T07:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:49.523384", "service_state_evidence_id": 16851295, "current_leg_start_actual_dep": "2026-09-17T07:12:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:50.083736", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SHM |
NRW |
2S03 |
755407 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 379.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 5507.665, "from_m": 379.906, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5528.787, "from_m": 5507.665, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6385.198, "from_m": 5528.787, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7105.273, "from_m": 6385.198, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9340.258, "from_m": 7105.273, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10865.769, "from_m": 9340.258, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21511.149, "from_m": 10865.769, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21854.339, "from_m": 21511.149, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22213.893, "from_m": 21854.339, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22994.075, "from_m": 22213.893, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44068.243, "from_m": 22994.075, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44946.502, "from_m": 44068.243, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44974.286, "from_m": 44946.502, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47114.016, "from_m": 44974.286, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47981.143, "from_m": 47114.016, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 629999, "profile_key": "956bcbc67480e5e96a14ddde8a06d14ac07cb9e789faa893e835255453419d2b", "schedule_id": 19851, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0617", "location": "Sheringham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36204}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621", "location": "West Runton", "stage_seq": 2, "distance_m": 2558.735, "section_seq": 1, "route_path_id": 36204}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0629H", "location": "Cromer", "stage_seq": 3, "distance_m": 5507.665, "section_seq": 1, "route_path_id": 36204}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635H", "location": "Roughton Road", "stage_seq": 4, "distance_m": 9410.446, "section_seq": 1, "route_path_id": 36204}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0641H", "location": "Gunton", "stage_seq": 5, "distance_m": 16199.996, "section_seq": 1, "route_path_id": 36204}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647H", "location": "North Walsham", "stage_seq": 6, "distance_m": 22245.035, "section_seq": 1, "route_path_id": 36204}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "Worstead", "stage_seq": 7, "distance_m": 26911.914, "section_seq": 1, "route_path_id": 36204}, {"is_pass": false, "wtt_arr": "0657H", "wtt_dep": "0658H", "location": "Hoveton & Wroxham", "stage_seq": 8, "distance_m": 33846.454, "section_seq": 1, "route_path_id": 36204}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703", "location": "Salhouse", "stage_seq": 9, "distance_m": 38493.636, "section_seq": 1, "route_path_id": 36204}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Whitlingham Jn", "stage_seq": 10, "distance_m": 44974.286, "section_seq": 1, "route_path_id": 36204}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712H", "location": "Norwich Thorpe Jn", "stage_seq": 11, "distance_m": 47429.875, "section_seq": 1, "route_path_id": 36204}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": null, "location": "Norwich", "stage_seq": 12, "distance_m": 47981.143, "section_seq": 1, "route_path_id": 36204}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47981.143, "from_m": 0.0, "section_seq": 1, "route_path_id": 36204}], "total_distance_m": 47981.143, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47953.359, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27.784, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12826, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:23:32Z", "source_id": 52119632, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:24:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:23:36Z", "source_id": 16808222, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12830, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:16Z", "source_id": 52191471, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:56:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:18Z", "source_id": 16830575, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12835, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:54Z", "source_id": 52223656, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:09:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:59Z", "source_id": 16840340, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13008, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:45Z", "source_id": 52260156, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:23:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:50Z", "source_id": 16851295, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Sheringham |
0617 |
0617 |
None |
None |
None |
Norwich |
0714 |
0714 |
6 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01986/2026-09-17/detailed |
None |
Salhouse |
2026-09-17T07:12:00+01:00 |
Norwich |
20.0 |
{"type": "LineString", "coordinates": [[1.3913932, 52.6755586], [1.3903654, 52.67373669999999], [1.3902961, 52.6736246], [1.3897457, 52.6726372], [1.3890466, 52.6714151], [1.3883673, 52.670231499999986], [1.3879442999999998, 52.6694958], [1.3871817999999998, 52.66813689999999], [1.3859964000000002, 52.6660894], [1.3815642999999995, 52.6582251], [1.3814813998559727, 52.658076072523166], [1.3795777, 52.6546537], [1.3784633, 52.65267610000001], [1.3777978, 52.651478999999995], [1.3759978, 52.64826469999999], [1.3736744, 52.64411919999999], [1.3723062999999998, 52.641697999999984], [1.3721091, 52.64138399999999], [1.3703984, 52.6388887], [1.3696081, 52.6377865], [1.3688975, 52.63677479999999], [1.3683602999999998, 52.635993], [1.3680753999999995, 52.635583399999994], [1.3674723, 52.63471100000001], [1.3668704, 52.6338284], [1.366554, 52.633384500000005], [1.3662156, 52.63296369999999], [1.3658552, 52.63256129999999], [1.3654729, 52.63216899999998], [1.3649639000000002, 52.6316714], [1.3645012, 52.63128650000001], [1.3640351, 52.630909], [1.3635791, 52.630568399999994], [1.3629231, 52.6301107], [1.3624027, 52.62975449999999], [1.3618554, 52.62941039999998], [1.3613577, 52.6291252], [1.3612742999999998, 52.6290813], [1.360599, 52.6287255], [1.3600393999999998, 52.62844939999999], [1.359665, 52.62826239999999], [1.3593101, 52.6280988], [1.3587792, 52.627863299999994], [1.3576898, 52.6274225], [1.3574634, 52.627339199999994], [1.3574174, 52.6273223], [1.3571784, 52.6272374], [1.3569663, 52.627162], [1.3563143, 52.6269365], [1.3558246, 52.6267862], [1.3551892, 52.62660089999999], [1.3546087, 52.6264389], [1.3539045, 52.62626519999999], [1.3533274999999998, 52.62613830000001], [1.3527095, 52.6260187], [1.3520751, 52.6259002], [1.3513945, 52.62578339999999], [1.3508606, 52.6256893], [1.3503855, 52.6256094], [1.3499368, 52.6255417], [1.3495264, 52.625522499999995], [1.3474729261792822, 52.625426493909266], [1.3472335000000002, 52.6254153], [1.3456792000000002, 52.6253368], [1.3440875, 52.62527570000002], [1.3434276, 52.62526309999999], [1.342576, 52.6252516], [1.3414061, 52.62524839999999], [1.3398384999999997, 52.6252941], [1.3389742, 52.6253181], [1.3375478, 52.6253091], [1.3366863, 52.625270699999994], [1.3357465, 52.625215], [1.3346533, 52.625128], [1.3338567999999995, 52.6250457], [1.3332670999999998, 52.624969500000006], [1.3325021, 52.6248668], [1.3319572, 52.6247788], [1.3314429999999997, 52.62470170000001], [1.3298059999999998, 52.62445389999999], [1.328758, 52.6243105], [1.3283806, 52.6242609], [1.3275484, 52.6241515], [1.3273842, 52.6241338], [1.3264644, 52.6240344], [1.3253777, 52.6239174], [1.324121, 52.623788999999995], [1.3237446999999998, 52.623757100000006], [1.3226760999999998, 52.6236662], [1.3219455, 52.62361190000001], [1.3212187999999998, 52.6235456], [1.3203626, 52.6234938], [1.3191699, 52.62342159999999], [1.3181343999999997, 52.62338470000001], [1.3179504000000002, 52.62338], [1.3170678, 52.623377899999994], [1.3167068999999998, 52.62338160000001], [1.3160299999999998, 52.623382799999995], [1.3153274, 52.6234002], [1.3151482, 52.6234081], [1.3149782, 52.623421099999995], [1.31493981753834, 52.62342539277531], [1.3146894828569953, 52.62346954571441], [1.314467850134331, 52.62350797064573], [1.3142710039870855, 52.62354176455421], [1.3140950290319977, 52.623572024424774], [1.3139360098858053, 52.6235998472424], [1.3137900311652468, 52.62362632999196], [1.313653177487061, 52.62365256965843], [1.3135215334679864, 52.62367966322674], [1.3133911837247612, 52.6237087076818], [1.3132582128741237, 52.62374080000859], [1.313118705532812, 52.62377703719201], [1.3129687463175652, 52.623818516217014], [1.3128044198451214, 52.62386633406852], [1.3126218107322192, 52.62392158773149], [1.3124170035955964, 52.62398537419082], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} |
5.8 |
0703 |
0723 |
Salhouse |
Norwich |
Norwich |
52.6266570 |
1.3070530 |
52.6266570 |
1.3070530 |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 06:23:00 |
Norwich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851295 |
1789626111790147 |
32 |
32 |
2026-09-17 06:33:50.083736 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:49.523384 |
| 599845 |
633875 |
G08043 |
541B82MD17 |
2026-09-17 |
COMPLETE |
16852848 |
2026-09-17 07:23:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 633875, "stp": "P", "toc": "London North Eastern Railway", "uid": "G08043", "consist": "800208", "dest_crs": "LCN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08043/2026-09-17/detailed", "trust_id": "541B82MD17", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": "08:47:00", "dar_platform": null, "dest_station": "Lincoln", "service_date": "2026-09-17", "dest_arr_time": "1035", "dest_platform": "4", "is_terminated": 1, "next_location": "Peterborough", "signalling_id": "1B82", "timing_status": null, "origin_station": "London Kings Cross", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0847", "origin_platform": "5", "current_location": "London Kings Cross", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1033", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37186.098, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 87870.747, \"from_m\": 37186.098, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90657.224, \"from_m\": 87870.747, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 111521.761, \"from_m\": 90657.224, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 114230.256, \"from_m\": 111521.761, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 115586.664, \"from_m\": 114230.256, \"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\": 121082.956, \"from_m\": 115586.664, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 122782.025, \"from_m\": 121082.956, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 123561.505, \"from_m\": 122782.025, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 161510.712, \"from_m\": 123561.505, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 169284.172, \"from_m\": 161510.712, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 170378.524, \"from_m\": 169284.172, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 174263.333, \"from_m\": 170378.524, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 192678.814, \"from_m\": 174263.333, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 192724.835, \"from_m\": 192678.814, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194065.796, \"from_m\": 192724.835, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194128.614, \"from_m\": 194065.796, \"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\": 194273.642, \"from_m\": 194128.614, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 194307.781, \"from_m\": 194273.642, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 201967.29, \"from_m\": 194307.781, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 215793.68, \"from_m\": 201967.29, \"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\": 217700.789, \"from_m\": 215793.68, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 218213.121, \"from_m\": 217700.789, \"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\": 218263.677, \"from_m\": 218213.121, \"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\": 218300.782, \"from_m\": 218263.677, \"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\": 219348.898, \"from_m\": 218300.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 219567.4, \"from_m\": 219348.898, \"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\": 219658.742, \"from_m\": 219567.4, \"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\": 633875, \"profile_key\": \"46a7a9b7870b100aaa6348b34e30be62fd54f66ee2f979a481eef17e3dfd1b8e\", \"schedule_id\": 8437, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0847\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0851\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0857\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0901\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0901H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0903\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0906\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0908\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0912H\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.081, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0914\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.79, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0921\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.568, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0927\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.68, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0930H\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.081, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": false, \"wtt_arr\": \"0932H\", \"wtt_dep\": \"0934H\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.103, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0941\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.365, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0948\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.4, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": false, \"wtt_arr\": \"0953H\", \"wtt_dep\": \"0955H\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169518.985, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1002\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.67, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": false, \"wtt_arr\": \"1008H\", \"wtt_dep\": \"1010H\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193038.017, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1013\", \"location\": \"Newark Crossing East Jn\", \"stage_seq\": 23, \"distance_m\": 194273.642, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1029H\", \"location\": \"Boultham Jn\", \"stage_seq\": 24, \"distance_m\": 217654.047, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1030H\", \"location\": \"West Holmes Jn\", \"stage_seq\": 25, \"distance_m\": 218300.782, \"section_seq\": 1, \"route_path_id\": 68374}, {\"is_pass\": false, \"wtt_arr\": \"1033\", \"wtt_dep\": null, \"location\": \"Lincoln\", \"stage_seq\": 26, \"distance_m\": 219658.742, \"section_seq\": 1, \"route_path_id\": 68374}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 219658.742, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68374}], \"total_distance_m\": 219658.742, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 218564.605, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1094.137, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0847", "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 Kings Cross", "service_state_platform": "5", "timing_fact_generation": 1789626229791658, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:49.788346", "service_state_evidence_id": 16852848, "current_leg_start_actual_dep": null, "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:50.086850", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
KGX |
LCN |
1B82 |
800208 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37186.098, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 87870.747, "from_m": 37186.098, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90657.224, "from_m": 87870.747, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 111521.761, "from_m": 90657.224, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 114230.256, "from_m": 111521.761, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 115586.664, "from_m": 114230.256, "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": 121082.956, "from_m": 115586.664, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 122782.025, "from_m": 121082.956, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 123561.505, "from_m": 122782.025, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 161510.712, "from_m": 123561.505, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 169284.172, "from_m": 161510.712, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 170378.524, "from_m": 169284.172, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174263.333, "from_m": 170378.524, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 192678.814, "from_m": 174263.333, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 192724.835, "from_m": 192678.814, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194065.796, "from_m": 192724.835, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194128.614, "from_m": 194065.796, "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": 194273.642, "from_m": 194128.614, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 194307.781, "from_m": 194273.642, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 201967.29, "from_m": 194307.781, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 215793.68, "from_m": 201967.29, "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": 217700.789, "from_m": 215793.68, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 218213.121, "from_m": 217700.789, "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": 218263.677, "from_m": 218213.121, "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": 218300.782, "from_m": 218263.677, "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": 219348.898, "from_m": 218300.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 219567.4, "from_m": 219348.898, "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": 219658.742, "from_m": 219567.4, "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": 633875, "profile_key": "46a7a9b7870b100aaa6348b34e30be62fd54f66ee2f979a481eef17e3dfd1b8e", "schedule_id": 8437, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0847", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0851", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0857", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0901", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0901H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0903", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0906", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0908", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0912H", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.081, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0914", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.79, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0921", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.568, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0927", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.68, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0930H", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.081, "section_seq": 1, "route_path_id": 68374}, {"is_pass": false, "wtt_arr": "0932H", "wtt_dep": "0934H", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.103, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0941", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.365, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0948", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.4, "section_seq": 1, "route_path_id": 68374}, {"is_pass": false, "wtt_arr": "0953H", "wtt_dep": "0955H", "location": "Grantham", "stage_seq": 20, "distance_m": 169518.985, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1002", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.67, "section_seq": 1, "route_path_id": 68374}, {"is_pass": false, "wtt_arr": "1008H", "wtt_dep": "1010H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193038.017, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1013", "location": "Newark Crossing East Jn", "stage_seq": 23, "distance_m": 194273.642, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1029H", "location": "Boultham Jn", "stage_seq": 24, "distance_m": 217654.047, "section_seq": 1, "route_path_id": 68374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1030H", "location": "West Holmes Jn", "stage_seq": 25, "distance_m": 218300.782, "section_seq": 1, "route_path_id": 68374}, {"is_pass": false, "wtt_arr": "1033", "wtt_dep": null, "location": "Lincoln", "stage_seq": 26, "distance_m": 219658.742, "section_seq": 1, "route_path_id": 68374}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 219658.742, "from_m": 0.0, "section_seq": 1, "route_path_id": 68374}], "total_distance_m": 219658.742, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 218564.605, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1094.137, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Kings Cross |
0847 |
0847 |
5 |
8:47:00 |
None |
Lincoln |
1035 |
1033 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G08043/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
London Kings Cross |
Peterborough |
None |
None |
None |
None |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 06:23:00 |
London Kings Cross |
TRUST |
TRUST_CANCELLATION |
16852848 |
1789626229791658 |
2 |
2 |
2026-09-17 06:33:50.086850 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:49.788346 |
| 599846 |
629317 |
G00742 |
551G02M617 |
2026-09-17 |
COMPLETE |
16851462 |
2026-09-17 07:23:00 |
2026-09-17 06:33:51 |
2026-09-19 06:33:51 |
{"id": 629317, "stp": "P", "toc": "CrossCountry", "uid": "G00742", "consist": "170113+170116", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00742/2026-09-17/detailed", "trust_id": "551G02M617", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "8A", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1G02", "timing_status": "EARLY", "origin_station": "Nottingham", "current_leg_arr": "0723", "current_leg_dep": "0704", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0600", "origin_platform": "5B", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-17T06:33:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6796685932526656, 52.610582844047045], [-1.6796680999999998, 52.6105808], [-1.6796645, 52.610555599999984], [-1.6795223999999995, 52.60990879999999], [-1.6792858, 52.6086724], [-1.679045, 52.6072063], [-1.6787302999999998, 52.60455760000001], [-1.6786691, 52.603902100000006], [-1.678653804961615, 52.60355296986019], [-1.6785825, 52.601925300000005], [-1.6785635000000003, 52.6004453], [-1.6785651, 52.600223199999995], [-1.67865, 52.5980562], [-1.67881, 52.59589819999999], [-1.6801328, 52.5849865], [-1.6802574, 52.5840034], [-1.6803312999999998, 52.583043499999995], [-1.6803798999999997, 52.58209], [-1.6803545, 52.57969899999999], [-1.6803186, 52.5791702], [-1.6802678999999998, 52.5785875], [-1.6801601999999998, 52.577698000000005], [-1.6800756999999995, 52.5770819], [-1.6799216, 52.5760807], [-1.6795118999999998, 52.5739809], [-1.6787114, 52.56975440000001], [-1.6786644999999998, 52.569467499999995], [-1.6785568, 52.5688934], [-1.6785559, 52.5686292], [-1.6784412999999998, 52.5680254], [-1.6783214, 52.567402099999995], [-1.6782166999999997, 52.566753199999994], [-1.6780859, 52.5658744], [-1.6780494999999995, 52.565568699999986], [-1.6779716999999998, 52.56489739999999], [-1.6779105, 52.5643404], [-1.6778611, 52.563829199999994], [-1.6778123, 52.563174499999995], [-1.6777852, 52.5627826], [-1.67777, 52.562383699999984], [-1.6777688000000002, 52.562332600000005], [-1.6777396999999998, 52.561658], [-1.6777206, 52.5610543], [-1.6777137999999998, 52.5605829], [-1.6777116, 52.56009079999999], [-1.6777095999999998, 52.5594347], [-1.6777174, 52.5589036], [-1.6777454, 52.5578996], [-1.6777958, 52.5569565], [-1.6778467, 52.55610209999999], [-1.6778565, 52.5559461], [-1.6779036619737886, 52.555272086284425], [-1.6779186, 52.5550586], [-1.6779771, 52.55443259999999], [-1.6780506999999998, 52.55386349999999], [-1.6781144, 52.55333829999999], [-1.6781699, 52.552971700000015], [-1.6782454, 52.55257490000001], [-1.6783231999999997, 52.5521742], [-1.6783876, 52.551909900000005], [-1.6784581, 52.551656699999995], [-1.6787658, 52.55076739999999], [-1.6790852999999997, 52.55003860000001], [-1.6793455, 52.54953090000001], [-1.6796673999999998, 52.5489869], [-1.6796835960170498, 52.54896191164581], [-1.6800417, 52.5484094], [-1.6801087, 52.5483102], [-1.6804776999999995, 52.5477994], [-1.6810230999999998, 52.54711069999999], [-1.6815326, 52.5465459], [-1.6820657, 52.5459925], [-1.6827614, 52.54532819999999], [-1.6834040999999995, 52.544766], [-1.6835569, 52.54464610000001], [-1.684358, 52.54402759999999], [-1.6852211999999998, 52.54340009999999], [-1.6863977, 52.5426646], [-1.6878802999999998, 52.54184450000001], [-1.6897636, 52.5408417], [-1.6973045999999998, 52.536890599999985], [-1.6981705, 52.5364503], [-1.7020886000000002, 52.5343845], [-1.7067990398270907, 52.53191437609145], [-1.7084577999999997, 52.53104450000001], [-1.7128643999999995, 52.5287294], [-1.7200536999999998, 52.524931599999995], [-1.7214765999999997, 52.524188499999994], [-1.7215908999999998, 52.5241289], [-1.7236268999999995, 52.5230741], [-1.7242831999999997, 52.5227252], [-1.7254996, 52.5221025], [-1.7265105999999997, 52.5216453], [-1.7277035, 52.52115899999998], [-1.7287757, 52.5207676], [-1.7298916999999998, 52.52040549999999], [-1.7309346999999995, 52.52009499999999], [-1.7314942, 52.51994299999999], [-1.7325497, 52.5196784], [-1.7336280999999998, 52.5194434], [-1.7340159, 52.5193662], [-1.7350272, 52.51918560000001], [-1.7361399, 52.51901860000001], [-1.7371966, 52.5188946], [-1.7377431, 52.518839099999994], [-1.7383252000000002, 52.51878459999998], [-1.7391218999999998, 52.518726400000006], [-1.7397226, 52.518691200000006], [-1.7401306999999997, 52.5186696], [-1.7407529999999998, 52.518647599999994], [-1.7412945, 52.518635], [-1.7419867, 52.518631], [-1.7429969, 52.5186427], [-1.7436522132881698, 52.51864845223294], [-1.7471550999999998, 52.5186792], [-1.7489886, 52.5187003], [-1.7504259999999998, 52.5186963], [-1.7518104999999995, 52.51867659999999], [-1.7529291, 52.51864239999999], [-1.7534788999999995, 52.5186165], [-1.7544360000000003, 52.5185655], [-1.7550323000000003, 52.51852790000001], [-1.755891, 52.51846249999999], [-1.7561432, 52.5184429], [-1.7565642999999995, 52.5184045], [-1.7568992, 52.5183754], [-1.7572948, 52.5183378], [-1.7575482999999998, 52.5183109], [-1.7579855, 52.5182628], [-1.7583493, 52.51822250000001], [-1.7587731, 52.518175199999995], [-1.7591079999999997, 52.5181371], [-1.7595548999999997, 52.51808219999999], [-1.7600068999999998, 52.518024999999994], [-1.7602817999999998, 52.51798909999999], [-1.7605754999999998, 52.5179491], [-1.7610998999999998, 52.517875700000005], [-1.7613774999999998, 52.517835700000006], [-1.7617275, 52.5177819], [-1.7621804999999997, 52.517708600000006], [-1.7625831999999997, 52.5176399], [-1.7628889, 52.5175852], [-1.7631477999999998, 52.5175354], [-1.7634009, 52.5174875], [-1.7636757999999997, 52.517435299999995], [-1.7645851, 52.5172712], [-1.7647181999999997, 52.5172473], [-1.7652999, 52.5171423], [-1.7659061, 52.51703369999999], [-1.7663822, 52.5169464], [-1.7671282, 52.51681150000001], [-1.7678332, 52.516681199999994], [-1.7685387, 52.516548], [-1.768995, 52.51646300000001], [-1.7695378, 52.5163645], [-1.7700245999999995, 52.51627559999999], [-1.7706082999999997, 52.5161676], [-1.7711136, 52.51607560000001], [-1.7715207999999998, 52.5159997], [-1.7719507999999995, 52.51592029999999], [-1.7723544, 52.51584770000001], [-1.7730143, 52.515726099999995], [-1.7738980999999998, 52.515563699999994], [-1.7746034999999998, 52.51543470000001], [-1.7751908999999997, 52.51532859999999], [-1.7758735, 52.5152021], [-1.7765543999999998, 52.5150775], [-1.7770425999999997, 52.51498939999999], [-1.7773818999999995, 52.51492819999999], [-1.7777859, 52.514852], [-1.7783786999999998, 52.51474269999999], [-1.7788025, 52.51466430000001], [-1.7792571, 52.51458110000001], [-1.7795504999999998, 52.51452499999999], [-1.7799410999999998, 52.51445539999999], [-1.780217, 52.514391999999994], [-1.7804355999999997, 52.5143414], [-1.7805790999999995, 52.5143079], [-1.7811221999999998, 52.514205900000015], [-1.7813462, 52.5141643], [-1.7819041, 52.5140631], [-1.7823023999999998, 52.5139888], [-1.7827395999999998, 52.5139088], [-1.7832304999999995, 52.5138198], [-1.7837159, 52.51372919999999], [-1.7842416999999997, 52.5136346], [-1.7845353999999998, 52.51357990000001], [-1.7852168, 52.5134546], [-1.7858979, 52.5133302], [-1.7865363, 52.51321269999998], [-1.787357, 52.51306249999998], [-1.7882475, 52.5128976], [-1.7890656, 52.5127474], [-1.789479, 52.5126716], [-1.7899023999999997, 52.512594], [-1.7905436, 52.5124769], [-1.7911497, 52.512365499999994], [-1.7919354999999992, 52.5122202], [-1.7928582000000002, 52.5120488], [-1.7934993999999995, 52.5119317], [-1.7941108, 52.51182029999999], [-1.7947492, 52.5117027], [-1.7956236000000003, 52.5115411], [-1.79627, 52.511420300000005], [-1.7966305682390429, 52.511354849380545], [-1.7968815000000002, 52.5113093], [-1.7970317999999996, 52.5112799], [-1.7976004000000003, 52.5111787], [-1.7978149999999995, 52.51113869999999], [-1.7981341, 52.5110807], [-1.7985767, 52.5110007], [-1.7989723000000002, 52.5109297], [-1.7992955, 52.5108702], [-1.7997783, 52.5107853], [-1.8000585999999996, 52.51073469999999], [-1.8006312999999996, 52.5106335], [-1.8011395, 52.51054199999999], [-1.8015097, 52.5104776], [-1.8019469, 52.51039840000001], [-1.802305, 52.510336300000006], [-1.8027100000000005, 52.5102613], [-1.8030815, 52.5101951], [-1.8036219, 52.5100972], [-1.8039599, 52.510036799999995], [-1.8042724, 52.50998049999999], [-1.8046801, 52.509905399999994], [-1.8050824000000003, 52.5098327], [-1.8053935, 52.509774799999995], [-1.8056564, 52.5097274], [-1.8060104, 52.5096621], [-1.8064503, 52.5095805], [-1.8068446, 52.50950869999999], [-1.8072027, 52.5094442], [-1.807396, 52.50940809999999], [-1.8075567, 52.509378100000006], [-1.8078142, 52.5093308], [-1.8080944999999995, 52.509278499999986], [-1.8083534, 52.50923040000001], [-1.8086095, 52.50918380000001], [-1.8089139000000003, 52.5091283], [-1.8093257, 52.509054899999995], [-1.8098393, 52.5089594], [-1.8103033, 52.5088737], [-1.810644, 52.5088108], [-1.8109739, 52.5087529], [-1.8114272, 52.5086712], [-1.8118522999999995, 52.50858959999999], [-1.8123177, 52.5085014], [-1.8125886, 52.5084508], [-1.8128392999999996, 52.5084043], [-1.8131961, 52.50833660000001], [-1.8135434, 52.50827369999999], [-1.8137754, 52.508231300000006], [-1.8141965, 52.5081529], [-1.81467, 52.508064699999984], [-1.8151098, 52.5079864], [-1.8155403, 52.50790639999999], [-1.8160634, 52.5078109], [-1.8164, 52.50774719999999], [-1.8168318, 52.507668], [-1.8172462, 52.5075946], [-1.8177679, 52.507497400000005], [-1.8182332999999995, 52.5074117], [-1.8185726, 52.507352100000006], [-1.8189332999999996, 52.5072877], [-1.8192887, 52.5072199], [-1.8196534999999996, 52.507153], [-1.8200143, 52.5070836], [-1.820438, 52.5070036], [-1.8208000999999996, 52.50693340000001], [-1.8210804, 52.5068803], [-1.8213728, 52.50682479999999], [-1.8247415999999996, 52.5062126], [-1.8252566, 52.506117999999994], [-1.8258789, 52.506001999999995], [-1.8263645, 52.50591099999999], [-1.8268968000000003, 52.5058101], [-1.8273313, 52.5057285], [-1.827735, 52.5056501], [-1.8282996, 52.505539899999995], [-1.8290224, 52.50539870000001], [-1.8297426, 52.505260799999995], [-1.8303823, 52.5051399], [-1.8308006999999995, 52.505060799999995], [-1.8311991999999997, 52.504989900000005], [-1.8316122, 52.504914800000016], [-1.8319636, 52.5048511], [-1.8325844, 52.504741499999994], [-1.8330040999999997, 52.5046573], [-1.8331529, 52.50462929999999], [-1.8337928, 52.50449889999999], [-1.8351275, 52.50426730000001], [-1.8360189999999996, 52.504105], [-1.8368180000000005, 52.50394229999999], [-1.8376154, 52.5038113], [-1.8382765, 52.5036753], [-1.8394106, 52.5034807], [-1.8401726, 52.503324], [-1.8409962, 52.503187399999995], [-1.8415954, 52.50307680000001], [-1.8423781999999995, 52.50291519999999], [-1.8430630999999995, 52.502804700000006], [-1.8436848999999995, 52.502690400000006], [-1.8444252999999995, 52.502554], [-1.8446653, 52.5025107], [-1.8451587, 52.50241859999999], [-1.845896, 52.502279699999995], [-1.8467937000000003, 52.5021148], [-1.8476911, 52.5019491], [-1.8486976, 52.5017639], [-1.8492012999999996, 52.50166659999999], [-1.8496252999999996, 52.501579099999994], [-1.8501324999999995, 52.5014681], [-1.8505821, 52.5013617], [-1.8509829, 52.5012615], [-1.8512383, 52.5011955], [-1.8514906, 52.501127], [-1.8517854, 52.5010452], [-1.8521189, 52.5009456], [-1.8526347, 52.5007874], [-1.8530479, 52.5006542], [-1.8537474000000005, 52.50041190000001], [-1.8540394, 52.500306899999984], [-1.8543128, 52.50020589999999], [-1.854628, 52.50008420000001], [-1.8550433, 52.4999187], [-1.8554073, 52.499766999999984], [-1.8556643, 52.49965989999999], [-1.8559663, 52.4995278], [-1.8562462, 52.499399], [-1.8565521, 52.4992558], [-1.856799, 52.4991404], [-1.8570249000000003, 52.4990305], [-1.8572393000000005, 52.4989254], [-1.8573157638004505, 52.49888447258049], [-1.8573588474289584, 52.498861411955595], [-1.8575101999999997, 52.4987804], [-1.8575665, 52.498749399999994], [-1.8576777, 52.498688699999995], [-1.8583228, 52.49832139999999], [-1.858825, 52.4980196], [-1.8590263, 52.49789440000001], [-1.8592726999999996, 52.4977373], [-1.8596182, 52.49750850000001], [-1.8596675, 52.4974738], [-1.8603320999999997, 52.4970053], [-1.8610161, 52.49647959999999], [-1.861364, 52.4962064], [-1.8615934, 52.4960093], [-1.8618322, 52.4958003], [-1.86216, 52.4955045], [-1.8623664999999996, 52.49530299999999], [-1.8625566, 52.49511559999999], [-1.8628957999999995, 52.494763500000005], [-1.8630688, 52.4945786], [-1.8632087, 52.494418800000005], [-1.8633071258224183, 52.49430286280318], [-1.8634486999999995, 52.4941361], [-1.863726, 52.4937973], [-1.8639671, 52.49347099999999], [-1.8640845, 52.493308600000006], [-1.8642828, 52.4930141], [-1.8644678, 52.492717699999986], [-1.8645969, 52.4924844], [-1.864717, 52.4922388], [-1.8648221000000005, 52.4919778], [-1.8648758, 52.4918188], [-1.864949, 52.4915813], [-1.8649688, 52.4915034], [-1.8650112000000003, 52.4913366], [-1.8650597999999996, 52.4910944], [-1.8651038, 52.49071549999999], [-1.8651238, 52.4905547], [-1.8651451, 52.49047269999999], [-1.8651732, 52.4903716], [-1.8651897, 52.49029269999999], [-1.865213, 52.49020540000001], [-1.8652265, 52.490052199999994], [-1.8653397, 52.48952400000001], [-1.8653694000000005, 52.4892872], [-1.8654969, 52.48890939999998], [-1.8655628, 52.488667], [-1.8655903, 52.4885113], [-1.8656455000000003, 52.4882818], [-1.8657015, 52.488137900000005], [-1.8657717, 52.4879699], [-1.8658198, 52.4878452], [-1.865849, 52.4877762], [-1.8658866000000005, 52.4876668], [-1.8659419, 52.48752220000001], [-1.8660456999999997, 52.4871873], [-1.8661069, 52.4870499], [-1.8661882000000003, 52.4868749], [-1.8662499999999995, 52.48671439999999], [-1.8662997999999995, 52.486578], [-1.8663709, 52.48636330000001], [-1.8665239999999996, 52.4860236], [-1.8666349, 52.4857731], [-1.8668212999999996, 52.48530679999999], [-1.8668641484156567, 52.48518693465716], [-1.8669145999999996, 52.48504580000001], [-1.8669313999999997, 52.4849962], [-1.8670123999999997, 52.4847339], [-1.8670791999999996, 52.484522799999986], [-1.8671141, 52.48441079999999], [-1.8671372, 52.4843379], [-1.8672103, 52.48415599999999], [-1.8672706999999995, 52.48403309999999], [-1.8673492999999992, 52.4838884], [-1.8674449, 52.4837375], [-1.8675414, 52.483608700000005], [-1.8676348, 52.48348909999999], [-1.8677823, 52.483320600000006], [-1.8679303, 52.483171600000006], [-1.8680905000000003, 52.4830242], [-1.8682954999999997, 52.4828564], [-1.868474, 52.48272869999999], [-1.8686684, 52.4826], [-1.8688231999999996, 52.482505999999994], [-1.8690068, 52.4824023], [-1.8693102, 52.4822541], [-1.8696384, 52.4821144], [-1.869786263131597, 52.48206541222402], [-1.8698852630461495, 52.48206375383478], [-1.8699635999999995, 52.48203749999999], [-1.869997908071446, 52.48202686933506], [-1.8701017, 52.482024800000005], [-1.8704276, 52.4820188], [-1.8708403, 52.482006199999994], [-1.8711842999999997, 52.4819915], [-1.8714226000000005, 52.48197820000001], [-1.8716888, 52.4819626], [-1.8719603999999996, 52.48194169999999], [-1.8722479, 52.4819159], [-1.8726879999999997, 52.4818736], [-1.8729743, 52.48184760000001], [-1.87337, 52.481807200000006], [-1.8738157, 52.48176060000001], [-1.8744692999999997, 52.481692899999985], [-1.8753174, 52.4816079], [-1.8755532, 52.481585599999995], [-1.8757856999999996, 52.4815665], [-1.8760912, 52.4815486], [-1.876139842711423, 52.481546346532234], [-1.8763997270251511, 52.48153778197099], [-1.8766292306656676, 52.48152821315189], [-1.8768326941663176, 52.48151787642327], [-1.877014458060448, 52.48150700813347], [-1.877178862881405, 52.48149584463085], [-1.877330249162534, 52.48148462226372], [-1.8774729574371816, 52.48147357738046], [-1.877611328238694, 52.48146294632939], [-1.8777497021004168, 52.48145296545885], [-1.877892419555696, 52.48144387111719], [-1.8780438211378776, 52.48143589965275], [-1.878208247380309, 52.481429287413874], [-1.8783900388163348, 52.4814242707489], [-1.8785935359793011, 52.48142108600618], [-1.878823079402555, 52.481419969534045], [-1.8790830096194424, 52.48142115768085], [-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": "Wilnecote", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Wilnecote", "current_leg_milage": "15.5", "linx_max_speed_mph": 100, "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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 562.856, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 614.137, \"from_m\": 562.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 665.337, \"from_m\": 614.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1030.243, \"from_m\": 665.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4661.02, \"from_m\": 1030.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4722.508, \"from_m\": 4661.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10764.522, \"from_m\": 4722.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\": 10835.019, \"from_m\": 10764.522, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11556.593, \"from_m\": 10835.019, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11599.727, \"from_m\": 11556.593, \"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\": 11726.068, \"from_m\": 11599.727, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11757.339, \"from_m\": 11726.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11806.457, \"from_m\": 11757.339, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12771.307, \"from_m\": 11806.457, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16155.439, \"from_m\": 12771.307, \"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\": 21225.421, \"from_m\": 16155.439, \"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\": 21672.591, \"from_m\": 21225.421, \"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\": 23834.863, \"from_m\": 21672.591, \"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\": 24786.921, \"from_m\": 23834.863, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25035.07, \"from_m\": 24786.921, \"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\": 25226.63, \"from_m\": 25035.07, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25341.472, \"from_m\": 25226.63, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26429.952, \"from_m\": 25341.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26565.919, \"from_m\": 26429.952, \"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\": 26654.578, \"from_m\": 26565.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42343.68, \"from_m\": 26654.578, \"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\": 43045.038, \"from_m\": 42343.68, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50758.664, \"from_m\": 43045.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\": 125.0}, {\"to_m\": 50819.368, \"from_m\": 50758.664, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51350.848, \"from_m\": 50819.368, \"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\": 51394.704, \"from_m\": 51350.848, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72632.734, \"from_m\": 51394.704, \"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\": 78538.263, \"from_m\": 72632.734, \"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\": 81495.245, \"from_m\": 78538.263, \"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\": 81541.429, \"from_m\": 81495.245, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86287.14, \"from_m\": 81541.429, \"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\": 87962.062, \"from_m\": 86287.14, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88034.515, \"from_m\": 87962.062, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88644.004, \"from_m\": 88034.515, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89588.564, \"from_m\": 88644.004, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89643.91, \"from_m\": 89588.564, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89708.257, \"from_m\": 89643.91, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 89792.75, \"from_m\": 89708.257, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 90612.175, \"from_m\": 89792.75, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90975.982, \"from_m\": 90612.175, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91023.556, \"from_m\": 90975.982, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 91268.234, \"from_m\": 91023.556, \"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\": 629317, \"profile_key\": \"f16ca8cef4ac62e7c0e90dde48527a8eb6e081fefe34b9ce840bfde146a4d36c\", \"schedule_id\": 8066, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Beeston South Jn\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606\", \"location\": \"Beeston\", \"stage_seq\": 4, \"distance_m\": 5285.893, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0609H\", \"location\": \"Attenborough\", \"stage_seq\": 5, \"distance_m\": 7474.058, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Trent East Jn\", \"stage_seq\": 6, \"distance_m\": 10805.891, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 7, \"distance_m\": 11726.068, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618H\", \"location\": \"Long Eaton\", \"stage_seq\": 8, \"distance_m\": 12570.484, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0625H\", \"location\": \"Spondon\", \"stage_seq\": 9, \"distance_m\": 21495.225, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 10, \"distance_m\": 25260.498, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0638\", \"location\": \"Derby\", \"stage_seq\": 11, \"distance_m\": 25341.472, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 12, \"distance_m\": 26495.216, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Stenson Jn\", \"stage_seq\": 13, \"distance_m\": 32866.79, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643H\", \"location\": \"North Stafford Jn\", \"stage_seq\": 14, \"distance_m\": 33622.933, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 15, \"distance_m\": 39277.581, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0649\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 16, \"distance_m\": 42670.458, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Wichnor Jn\", \"stage_seq\": 17, \"distance_m\": 51394.704, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": false, \"wtt_arr\": \"0659H\", \"wtt_dep\": \"0700H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 18, \"distance_m\": 63423.944, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": false, \"wtt_arr\": \"0703H\", \"wtt_dep\": \"0704H\", \"location\": \"Wilnecote\", \"stage_seq\": 19, \"distance_m\": 66442.521, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 20, \"distance_m\": 72632.734, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712H\", \"location\": \"Water Orton\", \"stage_seq\": 21, \"distance_m\": 78932.492, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 22, \"distance_m\": 81531.028, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Landor Street Jn\", \"stage_seq\": 23, \"distance_m\": 88726.217, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Grand Jn\", \"stage_seq\": 24, \"distance_m\": 89701.323, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Proof House Jn\", \"stage_seq\": 25, \"distance_m\": 90265.606, \"section_seq\": 1, \"route_path_id\": 68179}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 26, \"distance_m\": 91268.234, \"section_seq\": 1, \"route_path_id\": 68179}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 91268.234, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68179}], \"total_distance_m\": 91268.234, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 89388.847, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1879.387, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:22Z\", \"source_id\": 52083766, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:28Z\", \"source_id\": 16796588, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:36Z\", \"source_id\": 52089454, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:38Z\", \"source_id\": 16798403, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:20Z\", \"source_id\": 52101811, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:23Z\", \"source_id\": 16802436, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:51Z\", \"source_id\": 52108557, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:53Z\", \"source_id\": 16804639, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:23:56Z\", \"source_id\": 52120400, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:23:58Z\", \"source_id\": 16808497, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:23Z\", \"source_id\": 16812039, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:57Z\", \"source_id\": 52171559, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:01Z\", \"source_id\": 16824466, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:55Z\", \"source_id\": 52197809, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:59Z\", \"source_id\": 16832558, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:39Z\", \"source_id\": 52207298, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:43Z\", \"source_id\": 16835468, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:08Z\", \"source_id\": 52231928, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:09Z\", \"source_id\": 16842829, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:57Z\", \"source_id\": 52260536, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:03Z\", \"source_id\": 16851462, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "8", "timing_fact_generation": 1789626128147849, "current_leg_arrival_utc": "2026-09-17T07:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:50.810216", "service_state_evidence_id": 16851462, "current_leg_start_actual_dep": "2026-09-17T07:04:30+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:51.352048", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
NOT |
BHM |
1G02 |
170113+170116 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 224.472, "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": 562.856, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 665.337, "from_m": 614.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1030.243, "from_m": 665.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4661.02, "from_m": 1030.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4722.508, "from_m": 4661.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10764.522, "from_m": 4722.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": 10835.019, "from_m": 10764.522, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11556.593, "from_m": 10835.019, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11599.727, "from_m": 11556.593, "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": 11726.068, "from_m": 11599.727, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11757.339, "from_m": 11726.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11806.457, "from_m": 11757.339, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12771.307, "from_m": 11806.457, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16155.439, "from_m": 12771.307, "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": 21225.421, "from_m": 16155.439, "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": 21672.591, "from_m": 21225.421, "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": 23834.863, "from_m": 21672.591, "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": 24786.921, "from_m": 23834.863, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25035.07, "from_m": 24786.921, "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": 25226.63, "from_m": 25035.07, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25341.472, "from_m": 25226.63, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26429.952, "from_m": 25341.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26565.919, "from_m": 26429.952, "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": 26654.578, "from_m": 26565.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42343.68, "from_m": 26654.578, "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": 43045.038, "from_m": 42343.68, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50758.664, "from_m": 43045.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": 125.0}, {"to_m": 50819.368, "from_m": 50758.664, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51350.848, "from_m": 50819.368, "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": 51394.704, "from_m": 51350.848, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72632.734, "from_m": 51394.704, "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": 78538.263, "from_m": 72632.734, "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": 81495.245, "from_m": 78538.263, "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": 81541.429, "from_m": 81495.245, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86287.14, "from_m": 81541.429, "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": 87962.062, "from_m": 86287.14, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88034.515, "from_m": 87962.062, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88644.004, "from_m": 88034.515, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89588.564, "from_m": 88644.004, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89643.91, "from_m": 89588.564, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89708.257, "from_m": 89643.91, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89792.75, "from_m": 89708.257, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 90612.175, "from_m": 89792.75, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90975.982, "from_m": 90612.175, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91023.556, "from_m": 90975.982, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 91268.234, "from_m": 91023.556, "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": 629317, "profile_key": "f16ca8cef4ac62e7c0e90dde48527a8eb6e081fefe34b9ce840bfde146a4d36c", "schedule_id": 8066, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 68179}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606", "location": "Beeston", "stage_seq": 4, "distance_m": 5285.893, "section_seq": 1, "route_path_id": 68179}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0609H", "location": "Attenborough", "stage_seq": 5, "distance_m": 7474.058, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Trent East Jn", "stage_seq": 6, "distance_m": 10805.891, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Sheet Stores Jn", "stage_seq": 7, "distance_m": 11726.068, "section_seq": 1, "route_path_id": 68179}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618H", "location": "Long Eaton", "stage_seq": 8, "distance_m": 12570.484, "section_seq": 1, "route_path_id": 68179}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0625H", "location": "Spondon", "stage_seq": 9, "distance_m": 21495.225, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Derby Way & Works Jn", "stage_seq": 10, "distance_m": 25260.498, "section_seq": 1, "route_path_id": 68179}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0638", "location": "Derby", "stage_seq": 11, "distance_m": 25341.472, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Derby L.N.W. Jn", "stage_seq": 12, "distance_m": 26495.216, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Stenson Jn", "stage_seq": 13, "distance_m": 32866.79, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643H", "location": "North Stafford Jn", "stage_seq": 14, "distance_m": 33622.933, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Clay Mills Jn", "stage_seq": 15, "distance_m": 39277.581, "section_seq": 1, "route_path_id": 68179}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0649", "location": "Burton-on-Trent", "stage_seq": 16, "distance_m": 42670.458, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Wichnor Jn", "stage_seq": 17, "distance_m": 51394.704, "section_seq": 1, "route_path_id": 68179}, {"is_pass": false, "wtt_arr": "0659H", "wtt_dep": "0700H", "location": "Tamworth High Level", "stage_seq": 18, "distance_m": 63423.944, "section_seq": 1, "route_path_id": 68179}, {"is_pass": false, "wtt_arr": "0703H", "wtt_dep": "0704H", "location": "Wilnecote", "stage_seq": 19, "distance_m": 66442.521, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Kingsbury Jn", "stage_seq": 20, "distance_m": 72632.734, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712H", "location": "Water Orton", "stage_seq": 21, "distance_m": 78932.492, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Castle Bromwich Jn", "stage_seq": 22, "distance_m": 81531.028, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Landor Street Jn", "stage_seq": 23, "distance_m": 88726.217, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Grand Jn", "stage_seq": 24, "distance_m": 89701.323, "section_seq": 1, "route_path_id": 68179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "Proof House Jn", "stage_seq": 25, "distance_m": 90265.606, "section_seq": 1, "route_path_id": 68179}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 26, "distance_m": 91268.234, "section_seq": 1, "route_path_id": 68179}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 91268.234, "from_m": 0.0, "section_seq": 1, "route_path_id": 68179}], "total_distance_m": 91268.234, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 89388.847, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1879.387, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16362, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:22Z", "source_id": 52083766, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:04:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:28Z", "source_id": 16796588, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16354, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:36Z", "source_id": 52089454, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:08:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:38Z", "source_id": 16798403, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16787, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:20Z", "source_id": 52101811, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:15:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:23Z", "source_id": 16802436, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16780, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:51Z", "source_id": 52108557, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:18:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:53Z", "source_id": 16804639, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:23:56Z", "source_id": 52120400, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:25:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:23:58Z", "source_id": 16808497, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:23Z", "source_id": 16812039, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17272, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:57Z", "source_id": 52171559, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:47:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:01Z", "source_id": 16824466, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19817, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:55Z", "source_id": 52197809, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:59Z", "source_id": 16832558, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19821, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:39Z", "source_id": 52207298, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:43Z", "source_id": 16835468, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19891, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:08Z", "source_id": 52231928, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:12:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:09Z", "source_id": 16842829, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19422, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:57Z", "source_id": 52260536, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T06:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:03Z", "source_id": 16851462, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Nottingham |
0600 |
0600 |
5B |
None |
None |
Birmingham New Street |
0724 |
0724 |
8A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G00742/2026-09-17/detailed |
None |
Wilnecote |
2026-09-17T07:04:30+01:00 |
Birmingham New Street |
19.0 |
{"type": "LineString", "coordinates": [[-1.6796685932526656, 52.610582844047045], [-1.6796680999999998, 52.6105808], [-1.6796645, 52.610555599999984], [-1.6795223999999995, 52.60990879999999], [-1.6792858, 52.6086724], [-1.679045, 52.6072063], [-1.6787302999999998, 52.60455760000001], [-1.6786691, 52.603902100000006], [-1.678653804961615, 52.60355296986019], [-1.6785825, 52.601925300000005], [-1.6785635000000003, 52.6004453], [-1.6785651, 52.600223199999995], [-1.67865, 52.5980562], [-1.67881, 52.59589819999999], [-1.6801328, 52.5849865], [-1.6802574, 52.5840034], [-1.6803312999999998, 52.583043499999995], [-1.6803798999999997, 52.58209], [-1.6803545, 52.57969899999999], [-1.6803186, 52.5791702], [-1.6802678999999998, 52.5785875], [-1.6801601999999998, 52.577698000000005], [-1.6800756999999995, 52.5770819], [-1.6799216, 52.5760807], [-1.6795118999999998, 52.5739809], [-1.6787114, 52.56975440000001], [-1.6786644999999998, 52.569467499999995], [-1.6785568, 52.5688934], [-1.6785559, 52.5686292], [-1.6784412999999998, 52.5680254], [-1.6783214, 52.567402099999995], [-1.6782166999999997, 52.566753199999994], [-1.6780859, 52.5658744], [-1.6780494999999995, 52.565568699999986], [-1.6779716999999998, 52.56489739999999], [-1.6779105, 52.5643404], [-1.6778611, 52.563829199999994], [-1.6778123, 52.563174499999995], [-1.6777852, 52.5627826], [-1.67777, 52.562383699999984], [-1.6777688000000002, 52.562332600000005], [-1.6777396999999998, 52.561658], [-1.6777206, 52.5610543], [-1.6777137999999998, 52.5605829], [-1.6777116, 52.56009079999999], [-1.6777095999999998, 52.5594347], [-1.6777174, 52.5589036], [-1.6777454, 52.5578996], [-1.6777958, 52.5569565], [-1.6778467, 52.55610209999999], [-1.6778565, 52.5559461], [-1.6779036619737886, 52.555272086284425], [-1.6779186, 52.5550586], [-1.6779771, 52.55443259999999], [-1.6780506999999998, 52.55386349999999], [-1.6781144, 52.55333829999999], [-1.6781699, 52.552971700000015], [-1.6782454, 52.55257490000001], [-1.6783231999999997, 52.5521742], [-1.6783876, 52.551909900000005], [-1.6784581, 52.551656699999995], [-1.6787658, 52.55076739999999], [-1.6790852999999997, 52.55003860000001], [-1.6793455, 52.54953090000001], [-1.6796673999999998, 52.5489869], [-1.6796835960170498, 52.54896191164581], [-1.6800417, 52.5484094], [-1.6801087, 52.5483102], [-1.6804776999999995, 52.5477994], [-1.6810230999999998, 52.54711069999999], [-1.6815326, 52.5465459], [-1.6820657, 52.5459925], [-1.6827614, 52.54532819999999], [-1.6834040999999995, 52.544766], [-1.6835569, 52.54464610000001], [-1.684358, 52.54402759999999], [-1.6852211999999998, 52.54340009999999], [-1.6863977, 52.5426646], [-1.6878802999999998, 52.54184450000001], [-1.6897636, 52.5408417], [-1.6973045999999998, 52.536890599999985], [-1.6981705, 52.5364503], [-1.7020886000000002, 52.5343845], [-1.7067990398270907, 52.53191437609145], [-1.7084577999999997, 52.53104450000001], [-1.7128643999999995, 52.5287294], [-1.7200536999999998, 52.524931599999995], [-1.7214765999999997, 52.524188499999994], [-1.7215908999999998, 52.5241289], [-1.7236268999999995, 52.5230741], [-1.7242831999999997, 52.5227252], [-1.7254996, 52.5221025], [-1.7265105999999997, 52.5216453], [-1.7277035, 52.52115899999998], [-1.7287757, 52.5207676], [-1.7298916999999998, 52.52040549999999], [-1.7309346999999995, 52.52009499999999], [-1.7314942, 52.51994299999999], [-1.7325497, 52.5196784], [-1.7336280999999998, 52.5194434], [-1.7340159, 52.5193662], [-1.7350272, 52.51918560000001], [-1.7361399, 52.51901860000001], [-1.7371966, 52.5188946], [-1.7377431, 52.518839099999994], [-1.7383252000000002, 52.51878459999998], [-1.7391218999999998, 52.518726400000006], [-1.7397226, 52.518691200000006], [-1.7401306999999997, 52.5186696], [-1.7407529999999998, 52.518647599999994], [-1.7412945, 52.518635], [-1.7419867, 52.518631], [-1.7429969, 52.5186427], [-1.7436522132881698, 52.51864845223294], [-1.7471550999999998, 52.5186792], [-1.7489886, 52.5187003], [-1.7504259999999998, 52.5186963], [-1.7518104999999995, 52.51867659999999], [-1.7529291, 52.51864239999999], [-1.7534788999999995, 52.5186165], [-1.7544360000000003, 52.5185655], [-1.7550323000000003, 52.51852790000001], [-1.755891, 52.51846249999999], [-1.7561432, 52.5184429], [-1.7565642999999995, 52.5184045], [-1.7568992, 52.5183754], [-1.7572948, 52.5183378], [-1.7575482999999998, 52.5183109], [-1.7579855, 52.5182628], [-1.7583493, 52.51822250000001], [-1.7587731, 52.518175199999995], [-1.7591079999999997, 52.5181371], [-1.7595548999999997, 52.51808219999999], [-1.7600068999999998, 52.518024999999994], [-1.7602817999999998, 52.51798909999999], [-1.7605754999999998, 52.5179491], [-1.7610998999999998, 52.517875700000005], [-1.7613774999999998, 52.517835700000006], [-1.7617275, 52.5177819], [-1.7621804999999997, 52.517708600000006], [-1.7625831999999997, 52.5176399], [-1.7628889, 52.5175852], [-1.7631477999999998, 52.5175354], [-1.7634009, 52.5174875], [-1.7636757999999997, 52.517435299999995], [-1.7645851, 52.5172712], [-1.7647181999999997, 52.5172473], [-1.7652999, 52.5171423], [-1.7659061, 52.51703369999999], [-1.7663822, 52.5169464], [-1.7671282, 52.51681150000001], [-1.7678332, 52.516681199999994], [-1.7685387, 52.516548], [-1.768995, 52.51646300000001], [-1.7695378, 52.5163645], [-1.7700245999999995, 52.51627559999999], [-1.7706082999999997, 52.5161676], [-1.7711136, 52.51607560000001], [-1.7715207999999998, 52.5159997], [-1.7719507999999995, 52.51592029999999], [-1.7723544, 52.51584770000001], [-1.7730143, 52.515726099999995], [-1.7738980999999998, 52.515563699999994], [-1.7746034999999998, 52.51543470000001], [-1.7751908999999997, 52.51532859999999], [-1.7758735, 52.5152021], [-1.7765543999999998, 52.5150775], [-1.7770425999999997, 52.51498939999999], [-1.7773818999999995, 52.51492819999999], [-1.7777859, 52.514852], [-1.7783786999999998, 52.51474269999999], [-1.7788025, 52.51466430000001], [-1.7792571, 52.51458110000001], [-1.7795504999999998, 52.51452499999999], [-1.7799410999999998, 52.51445539999999], [-1.780217, 52.514391999999994], [-1.7804355999999997, 52.5143414], [-1.7805790999999995, 52.5143079], [-1.7811221999999998, 52.514205900000015], [-1.7813462, 52.5141643], [-1.7819041, 52.5140631], [-1.7823023999999998, 52.5139888], [-1.7827395999999998, 52.5139088], [-1.7832304999999995, 52.5138198], [-1.7837159, 52.51372919999999], [-1.7842416999999997, 52.5136346], [-1.7845353999999998, 52.51357990000001], [-1.7852168, 52.5134546], [-1.7858979, 52.5133302], [-1.7865363, 52.51321269999998], [-1.787357, 52.51306249999998], [-1.7882475, 52.5128976], [-1.7890656, 52.5127474], [-1.789479, 52.5126716], [-1.7899023999999997, 52.512594], [-1.7905436, 52.5124769], [-1.7911497, 52.512365499999994], [-1.7919354999999992, 52.5122202], [-1.7928582000000002, 52.5120488], [-1.7934993999999995, 52.5119317], [-1.7941108, 52.51182029999999], [-1.7947492, 52.5117027], [-1.7956236000000003, 52.5115411], [-1.79627, 52.511420300000005], [-1.7966305682390429, 52.511354849380545], [-1.7968815000000002, 52.5113093], [-1.7970317999999996, 52.5112799], [-1.7976004000000003, 52.5111787], [-1.7978149999999995, 52.51113869999999], [-1.7981341, 52.5110807], [-1.7985767, 52.5110007], [-1.7989723000000002, 52.5109297], [-1.7992955, 52.5108702], [-1.7997783, 52.5107853], [-1.8000585999999996, 52.51073469999999], [-1.8006312999999996, 52.5106335], [-1.8011395, 52.51054199999999], [-1.8015097, 52.5104776], [-1.8019469, 52.51039840000001], [-1.802305, 52.510336300000006], [-1.8027100000000005, 52.5102613], [-1.8030815, 52.5101951], [-1.8036219, 52.5100972], [-1.8039599, 52.510036799999995], [-1.8042724, 52.50998049999999], [-1.8046801, 52.509905399999994], [-1.8050824000000003, 52.5098327], [-1.8053935, 52.509774799999995], [-1.8056564, 52.5097274], [-1.8060104, 52.5096621], [-1.8064503, 52.5095805], [-1.8068446, 52.50950869999999], [-1.8072027, 52.5094442], [-1.807396, 52.50940809999999], [-1.8075567, 52.509378100000006], [-1.8078142, 52.5093308], [-1.8080944999999995, 52.509278499999986], [-1.8083534, 52.50923040000001], [-1.8086095, 52.50918380000001], [-1.8089139000000003, 52.5091283], [-1.8093257, 52.509054899999995], [-1.8098393, 52.5089594], [-1.8103033, 52.5088737], [-1.810644, 52.5088108], [-1.8109739, 52.5087529], [-1.8114272, 52.5086712], [-1.8118522999999995, 52.50858959999999], [-1.8123177, 52.5085014], [-1.8125886, 52.5084508], [-1.8128392999999996, 52.5084043], [-1.8131961, 52.50833660000001], [-1.8135434, 52.50827369999999], [-1.8137754, 52.508231300000006], [-1.8141965, 52.5081529], [-1.81467, 52.508064699999984], [-1.8151098, 52.5079864], [-1.8155403, 52.50790639999999], [-1.8160634, 52.5078109], [-1.8164, 52.50774719999999], [-1.8168318, 52.507668], [-1.8172462, 52.5075946], [-1.8177679, 52.507497400000005], [-1.8182332999999995, 52.5074117], [-1.8185726, 52.507352100000006], [-1.8189332999999996, 52.5072877], [-1.8192887, 52.5072199], [-1.8196534999999996, 52.507153], [-1.8200143, 52.5070836], [-1.820438, 52.5070036], [-1.8208000999999996, 52.50693340000001], [-1.8210804, 52.5068803], [-1.8213728, 52.50682479999999], [-1.8247415999999996, 52.5062126], [-1.8252566, 52.506117999999994], [-1.8258789, 52.506001999999995], [-1.8263645, 52.50591099999999], [-1.8268968000000003, 52.5058101], [-1.8273313, 52.5057285], [-1.827735, 52.5056501], [-1.8282996, 52.505539899999995], [-1.8290224, 52.50539870000001], [-1.8297426, 52.505260799999995], [-1.8303823, 52.5051399], [-1.8308006999999995, 52.505060799999995], [-1.8311991999999997, 52.504989900000005], [-1.8316122, 52.504914800000016], [-1.8319636, 52.5048511], [-1.8325844, 52.504741499999994], [-1.8330040999999997, 52.5046573], [-1.8331529, 52.50462929999999], [-1.8337928, 52.50449889999999], [-1.8351275, 52.50426730000001], [-1.8360189999999996, 52.504105], [-1.8368180000000005, 52.50394229999999], [-1.8376154, 52.5038113], [-1.8382765, 52.5036753], [-1.8394106, 52.5034807], [-1.8401726, 52.503324], [-1.8409962, 52.503187399999995], [-1.8415954, 52.50307680000001], [-1.8423781999999995, 52.50291519999999], [-1.8430630999999995, 52.502804700000006], [-1.8436848999999995, 52.502690400000006], [-1.8444252999999995, 52.502554], [-1.8446653, 52.5025107], [-1.8451587, 52.50241859999999], [-1.845896, 52.502279699999995], [-1.8467937000000003, 52.5021148], [-1.8476911, 52.5019491], [-1.8486976, 52.5017639], [-1.8492012999999996, 52.50166659999999], [-1.8496252999999996, 52.501579099999994], [-1.8501324999999995, 52.5014681], [-1.8505821, 52.5013617], [-1.8509829, 52.5012615], [-1.8512383, 52.5011955], [-1.8514906, 52.501127], [-1.8517854, 52.5010452], [-1.8521189, 52.5009456], [-1.8526347, 52.5007874], [-1.8530479, 52.5006542], [-1.8537474000000005, 52.50041190000001], [-1.8540394, 52.500306899999984], [-1.8543128, 52.50020589999999], [-1.854628, 52.50008420000001], [-1.8550433, 52.4999187], [-1.8554073, 52.499766999999984], [-1.8556643, 52.49965989999999], [-1.8559663, 52.4995278], [-1.8562462, 52.499399], [-1.8565521, 52.4992558], [-1.856799, 52.4991404], [-1.8570249000000003, 52.4990305], [-1.8572393000000005, 52.4989254], [-1.8573157638004505, 52.49888447258049], [-1.8573588474289584, 52.498861411955595], [-1.8575101999999997, 52.4987804], [-1.8575665, 52.498749399999994], [-1.8576777, 52.498688699999995], [-1.8583228, 52.49832139999999], [-1.858825, 52.4980196], [-1.8590263, 52.49789440000001], [-1.8592726999999996, 52.4977373], [-1.8596182, 52.49750850000001], [-1.8596675, 52.4974738], [-1.8603320999999997, 52.4970053], [-1.8610161, 52.49647959999999], [-1.861364, 52.4962064], [-1.8615934, 52.4960093], [-1.8618322, 52.4958003], [-1.86216, 52.4955045], [-1.8623664999999996, 52.49530299999999], [-1.8625566, 52.49511559999999], [-1.8628957999999995, 52.494763500000005], [-1.8630688, 52.4945786], [-1.8632087, 52.494418800000005], [-1.8633071258224183, 52.49430286280318], [-1.8634486999999995, 52.4941361], [-1.863726, 52.4937973], [-1.8639671, 52.49347099999999], [-1.8640845, 52.493308600000006], [-1.8642828, 52.4930141], [-1.8644678, 52.492717699999986], [-1.8645969, 52.4924844], [-1.864717, 52.4922388], [-1.8648221000000005, 52.4919778], [-1.8648758, 52.4918188], [-1.864949, 52.4915813], [-1.8649688, 52.4915034], [-1.8650112000000003, 52.4913366], [-1.8650597999999996, 52.4910944], [-1.8651038, 52.49071549999999], [-1.8651238, 52.4905547], [-1.8651451, 52.49047269999999], [-1.8651732, 52.4903716], [-1.8651897, 52.49029269999999], [-1.865213, 52.49020540000001], [-1.8652265, 52.490052199999994], [-1.8653397, 52.48952400000001], [-1.8653694000000005, 52.4892872], [-1.8654969, 52.48890939999998], [-1.8655628, 52.488667], [-1.8655903, 52.4885113], [-1.8656455000000003, 52.4882818], [-1.8657015, 52.488137900000005], [-1.8657717, 52.4879699], [-1.8658198, 52.4878452], [-1.865849, 52.4877762], [-1.8658866000000005, 52.4876668], [-1.8659419, 52.48752220000001], [-1.8660456999999997, 52.4871873], [-1.8661069, 52.4870499], [-1.8661882000000003, 52.4868749], [-1.8662499999999995, 52.48671439999999], [-1.8662997999999995, 52.486578], [-1.8663709, 52.48636330000001], [-1.8665239999999996, 52.4860236], [-1.8666349, 52.4857731], [-1.8668212999999996, 52.48530679999999], [-1.8668641484156567, 52.48518693465716], [-1.8669145999999996, 52.48504580000001], [-1.8669313999999997, 52.4849962], [-1.8670123999999997, 52.4847339], [-1.8670791999999996, 52.484522799999986], [-1.8671141, 52.48441079999999], [-1.8671372, 52.4843379], [-1.8672103, 52.48415599999999], [-1.8672706999999995, 52.48403309999999], [-1.8673492999999992, 52.4838884], [-1.8674449, 52.4837375], [-1.8675414, 52.483608700000005], [-1.8676348, 52.48348909999999], [-1.8677823, 52.483320600000006], [-1.8679303, 52.483171600000006], [-1.8680905000000003, 52.4830242], [-1.8682954999999997, 52.4828564], [-1.868474, 52.48272869999999], [-1.8686684, 52.4826], [-1.8688231999999996, 52.482505999999994], [-1.8690068, 52.4824023], [-1.8693102, 52.4822541], [-1.8696384, 52.4821144], [-1.869786263131597, 52.48206541222402], [-1.8698852630461495, 52.48206375383478], [-1.8699635999999995, 52.48203749999999], [-1.869997908071446, 52.48202686933506], [-1.8701017, 52.482024800000005], [-1.8704276, 52.4820188], [-1.8708403, 52.482006199999994], [-1.8711842999999997, 52.4819915], [-1.8714226000000005, 52.48197820000001], [-1.8716888, 52.4819626], [-1.8719603999999996, 52.48194169999999], [-1.8722479, 52.4819159], [-1.8726879999999997, 52.4818736], [-1.8729743, 52.48184760000001], [-1.87337, 52.481807200000006], [-1.8738157, 52.48176060000001], [-1.8744692999999997, 52.481692899999985], [-1.8753174, 52.4816079], [-1.8755532, 52.481585599999995], [-1.8757856999999996, 52.4815665], [-1.8760912, 52.4815486], [-1.876139842711423, 52.481546346532234], [-1.8763997270251511, 52.48153778197099], [-1.8766292306656676, 52.48152821315189], [-1.8768326941663176, 52.48151787642327], [-1.877014458060448, 52.48150700813347], [-1.877178862881405, 52.48149584463085], [-1.877330249162534, 52.48148462226372], [-1.8774729574371816, 52.48147357738046], [-1.877611328238694, 52.48146294632939], [-1.8777497021004168, 52.48145296545885], [-1.877892419555696, 52.48144387111719], [-1.8780438211378776, 52.48143589965275], [-1.878208247380309, 52.481429287413874], [-1.8783900388163348, 52.4814242707489], [-1.8785935359793011, 52.48142108600618], [-1.878823079402555, 52.481419969534045], [-1.8790830096194424, 52.48142115768085], [-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]]} |
15.5 |
0704 |
0723 |
Wilnecote |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-17 06:33:51 |
TERMINATED |
2026-09-17 06:23:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851462 |
1789626128147849 |
100 |
100 |
2026-09-17 06:33:51.352048 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:50.810216 |
| 599847 |
632083 |
G15694 |
795L11MA17 |
2026-09-17 |
COMPLETE |
16850299 |
2026-09-17 07:24:00 |
2026-09-17 06:34:21 |
2026-09-19 06:34:21 |
{"id": 632083, "stp": "P", "toc": "Great Western Railway", "uid": "G15694", "consist": "802109", "dest_crs": "SWA", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15694/2026-09-17/detailed", "trust_id": "795L11MA17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Swansea", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "4", "is_terminated": 1, "next_location": "Swansea", "signalling_id": "5L11", "timing_status": "ON TIME", "origin_station": "Swansea Maliphant IEP Depot", "current_leg_arr": "0724", "current_leg_dep": "0720", "current_leg_end": "Swansea", "origin_dep_time": "0720", "origin_platform": null, "current_location": "Swansea", "last_update_time": "2026-09-17T06:34:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9359899, 51.63506650000001], [-3.9359557, 51.634933], [-3.9359305, 51.6348041], [-3.9359203, 51.6347295], [-3.935916100000001, 51.6346327], [-3.9359163, 51.6344313], [-3.9359344, 51.6341068], [-3.935961900000001, 51.63362689999999], [-3.935965200000001, 51.6332482], [-3.9359907, 51.632786], [-3.9359955, 51.63272729999999], [-3.9360022, 51.63268680000001], [-3.9360138999999994, 51.6326328], [-3.9360297, 51.6325716], [-3.9360479, 51.6325021], [-3.9360747, 51.63241980000001], [-3.9360865, 51.6323778], [-3.9361331, 51.6322025], [-3.936137, 51.63219119999999], [-3.93614, 51.632176399999985], [-3.9361400999999994, 51.6321594], [-3.9361369, 51.632142300000005], [-3.9361372, 51.6321295], [-3.9361369, 51.63211739999999], [-3.9361379, 51.6321025], [-3.936153399999999, 51.63202220000001], [-3.9361846, 51.631885200000006], [-3.936218199999999, 51.6317564], [-3.9362358, 51.63169789999999], [-3.9362472, 51.6316601], [-3.9362726, 51.6315504], [-3.9362925, 51.63147049999999], [-3.9364099, 51.63099939999999], [-3.9365202, 51.630680100000006], [-3.9365675, 51.6305749], [-3.9366267, 51.630463299999995], [-3.9366884, 51.6303648], [-3.9367317, 51.6303033], [-3.9367794, 51.6302427], [-3.936855399999999, 51.6301583], [-3.9369547, 51.63005080000001], [-3.9370358, 51.629959], [-3.9370916, 51.629889], [-3.9371595, 51.6297823], [-3.937288, 51.6296002], [-3.9373872, 51.62946219999999], [-3.9374945, 51.629312], [-3.937673999999999, 51.6290606], [-3.9378378999999986, 51.6288556], [-3.9378447999999993, 51.628846499999995], [-3.938048499999999, 51.6285737], [-3.9381012, 51.628477], [-3.9381605, 51.6283554], [-3.938198999999999, 51.62828919999999], [-3.9383091, 51.6281494], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]}", "current_leg_start": "Swansea Maliphant IEP Depot", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "51.6254157", "next_location_lon": "-3.9408570", "previous_location": "Swansea Maliphant IEP Depot", "current_leg_milage": "0.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 799.156, \"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\": 1196.141, \"from_m\": 799.156, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 632083, \"profile_key\": \"f6b4358dc11e30f6e30f6bbe8769e9d061563744cbac9f476b02f8469aa70aba\", \"schedule_id\": 9266, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Swansea Maliphant IEP Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30384}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"Swansea\", \"stage_seq\": 2, \"distance_m\": 1196.141, \"section_seq\": 1, \"route_path_id\": 30384}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1196.141, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30384}], \"total_distance_m\": 1196.141, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 396.985, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 799.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0720", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "4.0", "current_position_lat": "51.6254157", "current_position_lon": "-3.9408570", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:33Z\", \"source_id\": 52256837, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:36Z\", \"source_id\": 16850299, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swansea", "service_state_platform": "3", "timing_fact_generation": 1789626037054324, "current_leg_arrival_utc": "2026-09-17T07:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:52.265202", "service_state_evidence_id": 52256837, "current_leg_start_actual_dep": "2026-09-17T07:20:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T06:23:52", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:52.578393", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
SWA |
5L11 |
802109 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 799.156, "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": 1196.141, "from_m": 799.156, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 632083, "profile_key": "f6b4358dc11e30f6e30f6bbe8769e9d061563744cbac9f476b02f8469aa70aba", "schedule_id": 9266, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0720", "location": "Swansea Maliphant IEP Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30384}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "Swansea", "stage_seq": 2, "distance_m": 1196.141, "section_seq": 1, "route_path_id": 30384}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1196.141, "from_m": 0.0, "section_seq": 1, "route_path_id": 30384}], "total_distance_m": 1196.141, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 396.985, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 799.156, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25496, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:33Z", "source_id": 52256837, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:36Z", "source_id": 16850299, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Swansea Maliphant IEP Depot |
0720 |
0720 |
None |
None |
None |
Swansea |
0724 |
0724 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15694/2026-09-17/detailed |
None |
Swansea Maliphant IEP Depot |
2026-09-17T07:20:00+01:00 |
Swansea |
4.0 |
{"type": "LineString", "coordinates": [[-3.9359899, 51.63506650000001], [-3.9359557, 51.634933], [-3.9359305, 51.6348041], [-3.9359203, 51.6347295], [-3.935916100000001, 51.6346327], [-3.9359163, 51.6344313], [-3.9359344, 51.6341068], [-3.935961900000001, 51.63362689999999], [-3.935965200000001, 51.6332482], [-3.9359907, 51.632786], [-3.9359955, 51.63272729999999], [-3.9360022, 51.63268680000001], [-3.9360138999999994, 51.6326328], [-3.9360297, 51.6325716], [-3.9360479, 51.6325021], [-3.9360747, 51.63241980000001], [-3.9360865, 51.6323778], [-3.9361331, 51.6322025], [-3.936137, 51.63219119999999], [-3.93614, 51.632176399999985], [-3.9361400999999994, 51.6321594], [-3.9361369, 51.632142300000005], [-3.9361372, 51.6321295], [-3.9361369, 51.63211739999999], [-3.9361379, 51.6321025], [-3.936153399999999, 51.63202220000001], [-3.9361846, 51.631885200000006], [-3.936218199999999, 51.6317564], [-3.9362358, 51.63169789999999], [-3.9362472, 51.6316601], [-3.9362726, 51.6315504], [-3.9362925, 51.63147049999999], [-3.9364099, 51.63099939999999], [-3.9365202, 51.630680100000006], [-3.9365675, 51.6305749], [-3.9366267, 51.630463299999995], [-3.9366884, 51.6303648], [-3.9367317, 51.6303033], [-3.9367794, 51.6302427], [-3.936855399999999, 51.6301583], [-3.9369547, 51.63005080000001], [-3.9370358, 51.629959], [-3.9370916, 51.629889], [-3.9371595, 51.6297823], [-3.937288, 51.6296002], [-3.9373872, 51.62946219999999], [-3.9374945, 51.629312], [-3.937673999999999, 51.6290606], [-3.9378378999999986, 51.6288556], [-3.9378447999999993, 51.628846499999995], [-3.938048499999999, 51.6285737], [-3.9381012, 51.628477], [-3.9381605, 51.6283554], [-3.938198999999999, 51.62828919999999], [-3.9383091, 51.6281494], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]} |
0.7 |
0720 |
0724 |
Swansea Maliphant IEP Depot |
Swansea |
Swansea |
51.6254157 |
-3.9408570 |
51.6254157 |
-3.9408570 |
1 |
0 |
2026-09-17 06:34:21 |
TERMINATED |
2026-09-17 06:23:52 |
Swansea |
TD |
DIRECT_DESTINATION_ARRIVAL |
52256837 |
1789626037054324 |
3 |
3 |
2026-09-17 06:33:52.578393 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:52.265202 |
| 599848 |
629671 |
W70619 |
652O06M617 |
2026-09-17 |
COMPLETE |
16851805 |
2026-09-17 07:23:00 |
2026-09-17 06:34:21 |
2026-09-19 06:34:21 |
{"id": 629671, "stp": "P", "toc": "West Midlands Trains", "uid": "W70619", "consist": "730028+730033", "dest_crs": "BMV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70619/2026-09-17/detailed", "trust_id": "652O06M617", "origin_crs": "LIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bromsgrove", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "3", "is_terminated": 1, "next_location": "Bromsgrove", "signalling_id": "2O06", "timing_status": "EARLY", "origin_station": "Lichfield Trent Valley HL", "current_leg_arr": "0723", "current_leg_dep": "0715", "current_leg_end": "Bromsgrove", "origin_dep_time": "0608", "origin_platform": null, "current_location": "Bromsgrove", "last_update_time": "2026-09-17T06:34:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.980230021874822, 52.397450564058104], [-1.980665, 52.39698820000002], [-1.9806919, 52.3969621], [-1.9807194999999995, 52.3969353], [-1.9810875999999995, 52.39649119999999], [-1.9817743, 52.3956451], [-1.982367, 52.39486109999999], [-1.9827695, 52.3942594], [-1.9830807, 52.3937684], [-1.9833784, 52.3932545], [-1.9836465, 52.392734899999994], [-1.9839174, 52.3921653], [-1.9841587999999997, 52.39164480000001], [-1.9844082, 52.391014599999984], [-1.9846121, 52.3904532], [-1.9847649000000005, 52.3899801], [-1.9848856, 52.38958890000001], [-1.9850922999999996, 52.38876450000001], [-1.9851915, 52.38828159999999], [-1.9852987, 52.38763759999999], [-1.9853658999999997, 52.38708170000001], [-1.9854222, 52.3864072], [-1.9854383, 52.3858376], [-1.9854489, 52.385295], [-1.9854356925742027, 52.384780653945135], [-1.9854328999999995, 52.384671899999994], [-1.9853792999999995, 52.38412679999999], [-1.9852718999999996, 52.38331250000001], [-1.98517, 52.3826953], [-1.9849581999999997, 52.3817742], [-1.9847596, 52.38114649999999], [-1.9845425, 52.3804251], [-1.984411, 52.38006000000001], [-1.9842933, 52.3796251], [-1.9842605, 52.37956270000001], [-1.9838779, 52.3786605], [-1.9836426, 52.3779928], [-1.9833309999999995, 52.37695740000001], [-1.9833019000000005, 52.376809], [-1.9832217000000003, 52.3757516], [-1.983205, 52.3753095], [-1.9832139999999996, 52.37480910000001], [-1.9832215, 52.37455320000001], [-1.9832684, 52.374135800000005], [-1.9833529999999997, 52.373549], [-1.9834229, 52.373153], [-1.9836537, 52.37232209999999], [-1.9839072, 52.37162179999999], [-1.9843013, 52.3708439], [-1.9846586, 52.370187], [-1.9852148999999997, 52.3693152], [-1.985608, 52.3687993], [-1.9863174999999995, 52.3679841], [-1.9869214, 52.36730000000001], [-1.9875209, 52.366617999999995], [-1.9882903999999997, 52.365785800000005], [-1.9894674999999995, 52.3644511], [-1.9895657999999996, 52.364347299999984], [-1.9914769, 52.36228549999999], [-1.99166, 52.3620853], [-1.9917919, 52.3619343], [-1.9920282, 52.3616756], [-1.9926305, 52.3609982], [-1.99278368968281, 52.360823828244925], [-1.9930232, 52.3605512], [-1.9934552999999997, 52.3600642], [-1.9941936, 52.3592322], [-1.9945349000000003, 52.3588536], [-1.9960133, 52.3571878], [-1.9963964999999997, 52.35675419999999], [-1.9981052, 52.35483899999999], [-1.9995058, 52.3532722], [-1.9998888999999995, 52.3528537], [-2.0000793, 52.3526607], [-2.0002815, 52.3524531], [-2.0005014, 52.35224149999999], [-2.0007898, 52.35196549999999], [-2.0012097, 52.3515875], [-2.0015514, 52.3512785], [-2.0020075, 52.35092109999999], [-2.0024311999999997, 52.3506021], [-2.0028287, 52.350319699999986], [-2.0031735, 52.35010700000001], [-2.0034414, 52.3499327], [-2.0037820999999996, 52.3497205], [-2.0040889, 52.349537000000005], [-2.0046574, 52.34921030000001], [-2.0051853, 52.34892740000001], [-2.0055801999999994, 52.3487258], [-2.0059903999999995, 52.348522900000006], [-2.0061331999999994, 52.3484554], [-2.0064892, 52.348287], [-2.0068132, 52.34814310000001], [-2.0073449, 52.34792019999999], [-2.0079859, 52.3476636], [-2.0085251, 52.34745560000001], [-2.0090023, 52.347272800000006], [-2.0093966999999995, 52.34712169999999], [-2.009898, 52.34692750000001], [-2.0104924999999993, 52.3466878], [-2.0108599, 52.346533], [-2.0111497, 52.34640530000001], [-2.011467, 52.346258299999995], [-2.0118267, 52.34609150000001], [-2.0121099, 52.34595219999999], [-2.0122152999999994, 52.3459], [-2.012244, 52.34588579999999], [-2.0124698, 52.34576860000001], [-2.0126716, 52.3456604], [-2.0128458, 52.345566299999994], [-2.0132152, 52.34535180000001], [-2.0136065999999997, 52.3451224], [-2.0138639, 52.3449645], [-2.0140982, 52.3448197], [-2.0143701, 52.3446467], [-2.0145754999999994, 52.34451180000001], [-2.0147473, 52.344398], [-2.0152608, 52.34405799999998], [-2.0160368, 52.3435192], [-2.0165708, 52.34315239999999], [-2.0169447999999996, 52.342902900000006], [-2.0172753, 52.3426773], [-2.0174837, 52.3425362], [-2.0178488, 52.3422894], [-2.0182268, 52.342033], [-2.0185794, 52.3417934], [-2.0189154, 52.3415662], [-2.0191855, 52.34138239999999], [-2.019451, 52.3412023], [-2.0198545999999995, 52.3409318], [-2.0213084, 52.33994679999999], [-2.0214651, 52.33984100000001], [-2.0214886999999995, 52.33982479999999], [-2.0216948, 52.3396838], [-2.022583899999999, 52.3390821], [-2.023752, 52.3382922], [-2.0245875, 52.3377261], [-2.0251682, 52.33733019999999], [-2.025518299999999, 52.33709489999999], [-2.0258855, 52.33684929999999], [-2.0263531, 52.33654239999999], [-2.0268555, 52.3361987], [-2.0270762000000007, 52.3360428], [-2.0274306999999996, 52.33580140000001], [-2.0279663, 52.33544249999999], [-2.0298447, 52.3341654], [-2.0299694, 52.3340794], [-2.0309432, 52.33342229999999], [-2.0325794, 52.3323073], [-2.0332187, 52.33187489999999], [-2.0333469, 52.331790299999994], [-2.0334693, 52.3317045], [-2.0335915, 52.3316146], [-2.0339165999999995, 52.33139629999999], [-2.0341644, 52.331236], [-2.034344, 52.331115], [-2.0344156, 52.331066699999994], [-2.0346301, 52.33092209999999], [-2.0356673, 52.3302151], [-2.0357603, 52.3301539], [-2.0360195, 52.3299797], [-2.0361106495299297, 52.32991742479848], [-2.0362268999999995, 52.329838], [-2.0379614, 52.3286651], [-2.0380718999999994, 52.32858809999999], [-2.0385337999999997, 52.3282723], [-2.039243, 52.327782199999994], [-2.0396152, 52.3275333], [-2.040021, 52.3272624], [-2.0405903, 52.3268729], [-2.041126, 52.32650550000001], [-2.0417733, 52.3260705], [-2.0435874, 52.3248409], [-2.044397, 52.32429270000001], [-2.0444338999999996, 52.3242678], [-2.0445849, 52.32417079999999], [-2.0447350999999996, 52.3240798], [-2.0448812999999997, 52.3239921], [-2.0450914, 52.3238656], [-2.0453412999999996, 52.3236988], [-2.0466613, 52.32279249999999], [-2.0467976999999995, 52.32269320000001], [-2.0468665, 52.32264310000001], [-2.047691299999999, 52.32204329999999], [-2.0478427999999997, 52.32193689999999], [-2.0480024, 52.32181289999999], [-2.0481729, 52.3216823], [-2.0487095, 52.32128780000001], [-2.0492625, 52.320836500000006], [-2.0500074, 52.32017199999999], [-2.0501102, 52.3200847]]}", "current_leg_start": "Longbridge", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "52.3200847", "next_location_lon": "-2.0501102", "previous_location": "Longbridge", "current_leg_milage": "6.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 206.048, \"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\": 110.0}, {\"to_m\": 268.075, \"from_m\": 206.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 487.124, \"from_m\": 268.075, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 581.025, \"from_m\": 487.124, \"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\": 643.755, \"from_m\": 581.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1049.233, \"from_m\": 643.755, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1106.149, \"from_m\": 1049.233, \"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\": 1183.115, \"from_m\": 1106.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3117.653, \"from_m\": 1183.115, \"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\": 3404.395, \"from_m\": 3117.653, \"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\": 3754.63, \"from_m\": 3404.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4775.803, \"from_m\": 3754.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5104.681, \"from_m\": 4775.803, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11454.458, \"from_m\": 5104.681, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11470.731, \"from_m\": 11454.458, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14766.811, \"from_m\": 11470.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14797.935, \"from_m\": 14766.811, \"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\": 15225.71, \"from_m\": 14797.935, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15249.723, \"from_m\": 15225.71, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15607.852, \"from_m\": 15249.723, \"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\": 16433.179, \"from_m\": 15607.852, \"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\": 16813.132, \"from_m\": 16433.179, \"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\": 18412.17, \"from_m\": 16813.132, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18448.832, \"from_m\": 18412.17, \"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\": 20990.932, \"from_m\": 18448.832, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21000.307, \"from_m\": 20990.932, \"capability_applied\": null, \"effective_limit_mph\": 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.571, \"from_m\": 21000.307, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21321.007, \"from_m\": 21292.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22048.979, \"from_m\": 21321.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23234.03, \"from_m\": 22048.979, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23745.945, \"from_m\": 23234.03, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23770.268, \"from_m\": 23745.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24173.376, \"from_m\": 23770.268, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24409.334, \"from_m\": 24173.376, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24710.175, \"from_m\": 24409.334, \"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\": 25182.462, \"from_m\": 24710.175, \"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\": 26436.929, \"from_m\": 25182.462, \"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\": 27182.119, \"from_m\": 26436.929, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27558.447, \"from_m\": 27182.119, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28339.075, \"from_m\": 27558.447, \"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\": 28761.005, \"from_m\": 28339.075, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28774.871, \"from_m\": 28761.005, \"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\": 28810.867, \"from_m\": 28774.871, \"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\": 29318.463, \"from_m\": 28810.867, \"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\": 29546.131, \"from_m\": 29318.463, \"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\": 31013.032, \"from_m\": 29546.131, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33521.951, \"from_m\": 31013.032, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36951.398, \"from_m\": 33521.951, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37247.398, \"from_m\": 36951.398, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37549.783, \"from_m\": 37247.398, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 37703.311, \"from_m\": 37549.783, \"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\": 38128.556, \"from_m\": 37703.311, \"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\": 38188.796, \"from_m\": 38128.556, \"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\": 39354.916, \"from_m\": 38188.796, \"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\": 39406.79, \"from_m\": 39354.916, \"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\": 42077.917, \"from_m\": 39406.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42150.311, \"from_m\": 42077.917, \"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\": 47935.418, \"from_m\": 42150.311, \"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\": 48444.149, \"from_m\": 47935.418, \"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\": 52061.77, \"from_m\": 48444.149, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 629671, \"profile_key\": \"cac9aa416582b249483c9c5847099f8eb22b74621d642ca34c9ed85a634f63fa\", \"schedule_id\": 27971, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Lichfield Trent Valley HL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Lichfield City\", \"stage_seq\": 2, \"distance_m\": 2703.019, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617H\", \"location\": \"Shenstone\", \"stage_seq\": 3, \"distance_m\": 7534.435, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621\", \"location\": \"Blake Street\", \"stage_seq\": 4, \"distance_m\": 11601.058, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623H\", \"location\": \"Butlers Lane\", \"stage_seq\": 5, \"distance_m\": 12846.524, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626\", \"location\": \"Four Oaks\", \"stage_seq\": 6, \"distance_m\": 14531.343, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 7, \"distance_m\": 16664.256, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0632H\", \"location\": \"Wylde Green\", \"stage_seq\": 8, \"distance_m\": 18877.078, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0634H\", \"location\": \"Chester Road\", \"stage_seq\": 9, \"distance_m\": 19933.713, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Erdington\", \"stage_seq\": 10, \"distance_m\": 20923.379, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0639H\", \"location\": \"Gravelly Hill\", \"stage_seq\": 11, \"distance_m\": 22690.918, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642H\", \"location\": \"Aston\", \"stage_seq\": 12, \"distance_m\": 24806.421, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0645H\", \"location\": \"Duddeston\", \"stage_seq\": 13, \"distance_m\": 26739.398, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Proof House Jn\", \"stage_seq\": 14, \"distance_m\": 28058.987, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0653\", \"location\": \"Birmingham New Street\", \"stage_seq\": 15, \"distance_m\": 29072.843, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0657\", \"location\": \"Five Ways\", \"stage_seq\": 16, \"distance_m\": 30483.167, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0701\", \"location\": \"University\", \"stage_seq\": 17, \"distance_m\": 33202.052, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703H\", \"location\": \"Selly Oak\", \"stage_seq\": 18, \"distance_m\": 34362.616, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0706\", \"location\": \"Bournville\", \"stage_seq\": 19, \"distance_m\": 36113.866, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0709\", \"location\": \"Kings Norton\", \"stage_seq\": 20, \"distance_m\": 37879.294, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0712\", \"location\": \"Northfield\", \"stage_seq\": 21, \"distance_m\": 40142.465, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0715H\", \"location\": \"Longbridge\", \"stage_seq\": 22, \"distance_m\": 41738.945, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Barnt Green\", \"stage_seq\": 23, \"distance_m\": 46052.107, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"Bromsgrove\", \"stage_seq\": 24, \"distance_m\": 52061.77, \"section_seq\": 1, \"route_path_id\": 101924}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 52061.77, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101924}], \"total_distance_m\": 52061.77, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 50315.58, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1746.19, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0608", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.3200847", "current_position_lon": "-2.0501102", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:04Z\", \"source_id\": 52092163, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:09Z\", \"source_id\": 16799315, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:14Z\", \"source_id\": 52103505, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:15:18Z\", \"source_id\": 16803007, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:19:33Z\", \"source_id\": 52111711, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:20:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:19:38Z\", \"source_id\": 16805688, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19173, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:21:59Z\", \"source_id\": 52116575, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:22:03Z\", \"source_id\": 16807298, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:46Z\", \"source_id\": 52122209, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:51Z\", \"source_id\": 16809026, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:28:16Z\", \"source_id\": 52129377, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:28:18Z\", \"source_id\": 16811298, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:50Z\", \"source_id\": 52134821, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:57Z\", \"source_id\": 16813089, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:32:59Z\", \"source_id\": 52139755, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:03Z\", \"source_id\": 16814570, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:07Z\", \"source_id\": 52144729, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:13Z\", \"source_id\": 16816064, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:37Z\", \"source_id\": 52150432, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:41Z\", \"source_id\": 16817819, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:49Z\", \"source_id\": 52162147, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:53Z\", \"source_id\": 16821493, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:27Z\", \"source_id\": 52170526, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:31Z\", \"source_id\": 16824104, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:49Z\", \"source_id\": 52180854, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:54Z\", \"source_id\": 16827266, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:10Z\", \"source_id\": 52198487, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:10Z\", \"source_id\": 52198491, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:13Z\", \"source_id\": 16832733, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:47Z\", \"source_id\": 52205136, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:48Z\", \"source_id\": 16834754, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:02Z\", \"source_id\": 52210899, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:04Z\", \"source_id\": 16836553, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:55Z\", \"source_id\": 52218493, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:59Z\", \"source_id\": 16838799, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:18Z\", \"source_id\": 52224631, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:22Z\", \"source_id\": 16840614, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:52Z\", \"source_id\": 52231238, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:55Z\", \"source_id\": 16842604, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:45Z\", \"source_id\": 52236127, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:49Z\", \"source_id\": 16844066, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:32Z\", \"source_id\": 52251522, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:36Z\", \"source_id\": 16848728, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:24Z\", \"source_id\": 52261728, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:29Z\", \"source_id\": 16851805, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bromsgrove", "service_state_platform": "3", "timing_fact_generation": 1789626154743919, "current_leg_arrival_utc": "2026-09-17T07:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:56.171812", "service_state_evidence_id": 16851805, "current_leg_start_actual_dep": "2026-09-17T07:15:30+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:56.572341", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
LIF |
BMV |
2O06 |
730028+730033 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 206.048, "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": 110.0}, {"to_m": 268.075, "from_m": 206.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 487.124, "from_m": 268.075, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 581.025, "from_m": 487.124, "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": 643.755, "from_m": 581.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1049.233, "from_m": 643.755, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1106.149, "from_m": 1049.233, "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": 1183.115, "from_m": 1106.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3117.653, "from_m": 1183.115, "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": 3404.395, "from_m": 3117.653, "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": 3754.63, "from_m": 3404.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4775.803, "from_m": 3754.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5104.681, "from_m": 4775.803, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11454.458, "from_m": 5104.681, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11470.731, "from_m": 11454.458, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14766.811, "from_m": 11470.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14797.935, "from_m": 14766.811, "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": 15225.71, "from_m": 14797.935, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15249.723, "from_m": 15225.71, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15607.852, "from_m": 15249.723, "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": 16433.179, "from_m": 15607.852, "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": 16813.132, "from_m": 16433.179, "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": 18412.17, "from_m": 16813.132, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18448.832, "from_m": 18412.17, "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": 20990.932, "from_m": 18448.832, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21000.307, "from_m": 20990.932, "capability_applied": null, "effective_limit_mph": 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.571, "from_m": 21000.307, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21321.007, "from_m": 21292.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22048.979, "from_m": 21321.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23234.03, "from_m": 22048.979, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23745.945, "from_m": 23234.03, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23770.268, "from_m": 23745.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24173.376, "from_m": 23770.268, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24409.334, "from_m": 24173.376, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24710.175, "from_m": 24409.334, "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": 25182.462, "from_m": 24710.175, "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": 26436.929, "from_m": 25182.462, "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": 27182.119, "from_m": 26436.929, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27558.447, "from_m": 27182.119, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28339.075, "from_m": 27558.447, "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": 28761.005, "from_m": 28339.075, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28774.871, "from_m": 28761.005, "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": 28810.867, "from_m": 28774.871, "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": 29318.463, "from_m": 28810.867, "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": 29546.131, "from_m": 29318.463, "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": 31013.032, "from_m": 29546.131, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33521.951, "from_m": 31013.032, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36951.398, "from_m": 33521.951, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37247.398, "from_m": 36951.398, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 37549.783, "from_m": 37247.398, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 37703.311, "from_m": 37549.783, "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": 38128.556, "from_m": 37703.311, "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": 38188.796, "from_m": 38128.556, "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": 39354.916, "from_m": 38188.796, "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": 39406.79, "from_m": 39354.916, "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": 42077.917, "from_m": 39406.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42150.311, "from_m": 42077.917, "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": 47935.418, "from_m": 42150.311, "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": 48444.149, "from_m": 47935.418, "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": 52061.77, "from_m": 48444.149, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 629671, "profile_key": "cac9aa416582b249483c9c5847099f8eb22b74621d642ca34c9ed85a634f63fa", "schedule_id": 27971, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0608", "location": "Lichfield Trent Valley HL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Lichfield City", "stage_seq": 2, "distance_m": 2703.019, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617H", "location": "Shenstone", "stage_seq": 3, "distance_m": 7534.435, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621", "location": "Blake Street", "stage_seq": 4, "distance_m": 11601.058, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623H", "location": "Butlers Lane", "stage_seq": 5, "distance_m": 12846.524, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626", "location": "Four Oaks", "stage_seq": 6, "distance_m": 14531.343, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Sutton Coldfield", "stage_seq": 7, "distance_m": 16664.256, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0632H", "location": "Wylde Green", "stage_seq": 8, "distance_m": 18877.078, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0634H", "location": "Chester Road", "stage_seq": 9, "distance_m": 19933.713, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Erdington", "stage_seq": 10, "distance_m": 20923.379, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0639H", "location": "Gravelly Hill", "stage_seq": 11, "distance_m": 22690.918, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642H", "location": "Aston", "stage_seq": 12, "distance_m": 24806.421, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0645H", "location": "Duddeston", "stage_seq": 13, "distance_m": 26739.398, "section_seq": 1, "route_path_id": 101924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Proof House Jn", "stage_seq": 14, "distance_m": 28058.987, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0653", "location": "Birmingham New Street", "stage_seq": 15, "distance_m": 29072.843, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0657", "location": "Five Ways", "stage_seq": 16, "distance_m": 30483.167, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0701", "location": "University", "stage_seq": 17, "distance_m": 33202.052, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703H", "location": "Selly Oak", "stage_seq": 18, "distance_m": 34362.616, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0706", "location": "Bournville", "stage_seq": 19, "distance_m": 36113.866, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0709", "location": "Kings Norton", "stage_seq": 20, "distance_m": 37879.294, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0712", "location": "Northfield", "stage_seq": 21, "distance_m": 40142.465, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0715H", "location": "Longbridge", "stage_seq": 22, "distance_m": 41738.945, "section_seq": 1, "route_path_id": 101924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Barnt Green", "stage_seq": 23, "distance_m": 46052.107, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "Bromsgrove", "stage_seq": 24, "distance_m": 52061.77, "section_seq": 1, "route_path_id": 101924}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 52061.77, "from_m": 0.0, "section_seq": 1, "route_path_id": 101924}], "total_distance_m": 52061.77, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 50315.58, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1746.19, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19149, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:04Z", "source_id": 52092163, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:10:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:09Z", "source_id": 16799315, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19164, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:14Z", "source_id": 52103505, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:15:18Z", "source_id": 16803007, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19168, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:19:33Z", "source_id": 52111711, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:20:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:19:38Z", "source_id": 16805688, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19173, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:21:59Z", "source_id": 52116575, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:23:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:22:03Z", "source_id": 16807298, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:46Z", "source_id": 52122209, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:51Z", "source_id": 16809026, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19270, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:28:16Z", "source_id": 52129377, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:28:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:28:18Z", "source_id": 16811298, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19274, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:50Z", "source_id": 52134821, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:57Z", "source_id": 16813089, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19278, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:32:59Z", "source_id": 52139755, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:33:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:03Z", "source_id": 16814570, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19282, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:07Z", "source_id": 52144729, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:35:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:13Z", "source_id": 16816064, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19286, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:37Z", "source_id": 52150432, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:38:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:41Z", "source_id": 16817819, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19502, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:49Z", "source_id": 52162147, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:43:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:53Z", "source_id": 16821493, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19497, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:27Z", "source_id": 52170526, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:47:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:31Z", "source_id": 16824104, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19433, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:49Z", "source_id": 52180854, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:54Z", "source_id": 16827266, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:10Z", "source_id": 52198487, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:58:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:10Z", "source_id": 52198491, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:58:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:13Z", "source_id": 16832733, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20379, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:47Z", "source_id": 52205136, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:01:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:48Z", "source_id": 16834754, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:02Z", "source_id": 52210899, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:04:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:04Z", "source_id": 16836553, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20389, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:55Z", "source_id": 52218493, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:59Z", "source_id": 16838799, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20410, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:18Z", "source_id": 52224631, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:08:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:22Z", "source_id": 16840614, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20421, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:52Z", "source_id": 52231238, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:55Z", "source_id": 16842604, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20436, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:45Z", "source_id": 52236127, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:14:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:49Z", "source_id": 16844066, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20456, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:32Z", "source_id": 52251522, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:19:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:36Z", "source_id": 16848728, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20480, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:24Z", "source_id": 52261728, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:23:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:29Z", "source_id": 16851805, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Lichfield Trent Valley HL |
0608 |
0608 |
None |
None |
None |
Bromsgrove |
0724 |
0724 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70619/2026-09-17/detailed |
None |
Longbridge |
2026-09-17T07:15:30+01:00 |
Bromsgrove |
8.0 |
{"type": "LineString", "coordinates": [[-1.980230021874822, 52.397450564058104], [-1.980665, 52.39698820000002], [-1.9806919, 52.3969621], [-1.9807194999999995, 52.3969353], [-1.9810875999999995, 52.39649119999999], [-1.9817743, 52.3956451], [-1.982367, 52.39486109999999], [-1.9827695, 52.3942594], [-1.9830807, 52.3937684], [-1.9833784, 52.3932545], [-1.9836465, 52.392734899999994], [-1.9839174, 52.3921653], [-1.9841587999999997, 52.39164480000001], [-1.9844082, 52.391014599999984], [-1.9846121, 52.3904532], [-1.9847649000000005, 52.3899801], [-1.9848856, 52.38958890000001], [-1.9850922999999996, 52.38876450000001], [-1.9851915, 52.38828159999999], [-1.9852987, 52.38763759999999], [-1.9853658999999997, 52.38708170000001], [-1.9854222, 52.3864072], [-1.9854383, 52.3858376], [-1.9854489, 52.385295], [-1.9854356925742027, 52.384780653945135], [-1.9854328999999995, 52.384671899999994], [-1.9853792999999995, 52.38412679999999], [-1.9852718999999996, 52.38331250000001], [-1.98517, 52.3826953], [-1.9849581999999997, 52.3817742], [-1.9847596, 52.38114649999999], [-1.9845425, 52.3804251], [-1.984411, 52.38006000000001], [-1.9842933, 52.3796251], [-1.9842605, 52.37956270000001], [-1.9838779, 52.3786605], [-1.9836426, 52.3779928], [-1.9833309999999995, 52.37695740000001], [-1.9833019000000005, 52.376809], [-1.9832217000000003, 52.3757516], [-1.983205, 52.3753095], [-1.9832139999999996, 52.37480910000001], [-1.9832215, 52.37455320000001], [-1.9832684, 52.374135800000005], [-1.9833529999999997, 52.373549], [-1.9834229, 52.373153], [-1.9836537, 52.37232209999999], [-1.9839072, 52.37162179999999], [-1.9843013, 52.3708439], [-1.9846586, 52.370187], [-1.9852148999999997, 52.3693152], [-1.985608, 52.3687993], [-1.9863174999999995, 52.3679841], [-1.9869214, 52.36730000000001], [-1.9875209, 52.366617999999995], [-1.9882903999999997, 52.365785800000005], [-1.9894674999999995, 52.3644511], [-1.9895657999999996, 52.364347299999984], [-1.9914769, 52.36228549999999], [-1.99166, 52.3620853], [-1.9917919, 52.3619343], [-1.9920282, 52.3616756], [-1.9926305, 52.3609982], [-1.99278368968281, 52.360823828244925], [-1.9930232, 52.3605512], [-1.9934552999999997, 52.3600642], [-1.9941936, 52.3592322], [-1.9945349000000003, 52.3588536], [-1.9960133, 52.3571878], [-1.9963964999999997, 52.35675419999999], [-1.9981052, 52.35483899999999], [-1.9995058, 52.3532722], [-1.9998888999999995, 52.3528537], [-2.0000793, 52.3526607], [-2.0002815, 52.3524531], [-2.0005014, 52.35224149999999], [-2.0007898, 52.35196549999999], [-2.0012097, 52.3515875], [-2.0015514, 52.3512785], [-2.0020075, 52.35092109999999], [-2.0024311999999997, 52.3506021], [-2.0028287, 52.350319699999986], [-2.0031735, 52.35010700000001], [-2.0034414, 52.3499327], [-2.0037820999999996, 52.3497205], [-2.0040889, 52.349537000000005], [-2.0046574, 52.34921030000001], [-2.0051853, 52.34892740000001], [-2.0055801999999994, 52.3487258], [-2.0059903999999995, 52.348522900000006], [-2.0061331999999994, 52.3484554], [-2.0064892, 52.348287], [-2.0068132, 52.34814310000001], [-2.0073449, 52.34792019999999], [-2.0079859, 52.3476636], [-2.0085251, 52.34745560000001], [-2.0090023, 52.347272800000006], [-2.0093966999999995, 52.34712169999999], [-2.009898, 52.34692750000001], [-2.0104924999999993, 52.3466878], [-2.0108599, 52.346533], [-2.0111497, 52.34640530000001], [-2.011467, 52.346258299999995], [-2.0118267, 52.34609150000001], [-2.0121099, 52.34595219999999], [-2.0122152999999994, 52.3459], [-2.012244, 52.34588579999999], [-2.0124698, 52.34576860000001], [-2.0126716, 52.3456604], [-2.0128458, 52.345566299999994], [-2.0132152, 52.34535180000001], [-2.0136065999999997, 52.3451224], [-2.0138639, 52.3449645], [-2.0140982, 52.3448197], [-2.0143701, 52.3446467], [-2.0145754999999994, 52.34451180000001], [-2.0147473, 52.344398], [-2.0152608, 52.34405799999998], [-2.0160368, 52.3435192], [-2.0165708, 52.34315239999999], [-2.0169447999999996, 52.342902900000006], [-2.0172753, 52.3426773], [-2.0174837, 52.3425362], [-2.0178488, 52.3422894], [-2.0182268, 52.342033], [-2.0185794, 52.3417934], [-2.0189154, 52.3415662], [-2.0191855, 52.34138239999999], [-2.019451, 52.3412023], [-2.0198545999999995, 52.3409318], [-2.0213084, 52.33994679999999], [-2.0214651, 52.33984100000001], [-2.0214886999999995, 52.33982479999999], [-2.0216948, 52.3396838], [-2.022583899999999, 52.3390821], [-2.023752, 52.3382922], [-2.0245875, 52.3377261], [-2.0251682, 52.33733019999999], [-2.025518299999999, 52.33709489999999], [-2.0258855, 52.33684929999999], [-2.0263531, 52.33654239999999], [-2.0268555, 52.3361987], [-2.0270762000000007, 52.3360428], [-2.0274306999999996, 52.33580140000001], [-2.0279663, 52.33544249999999], [-2.0298447, 52.3341654], [-2.0299694, 52.3340794], [-2.0309432, 52.33342229999999], [-2.0325794, 52.3323073], [-2.0332187, 52.33187489999999], [-2.0333469, 52.331790299999994], [-2.0334693, 52.3317045], [-2.0335915, 52.3316146], [-2.0339165999999995, 52.33139629999999], [-2.0341644, 52.331236], [-2.034344, 52.331115], [-2.0344156, 52.331066699999994], [-2.0346301, 52.33092209999999], [-2.0356673, 52.3302151], [-2.0357603, 52.3301539], [-2.0360195, 52.3299797], [-2.0361106495299297, 52.32991742479848], [-2.0362268999999995, 52.329838], [-2.0379614, 52.3286651], [-2.0380718999999994, 52.32858809999999], [-2.0385337999999997, 52.3282723], [-2.039243, 52.327782199999994], [-2.0396152, 52.3275333], [-2.040021, 52.3272624], [-2.0405903, 52.3268729], [-2.041126, 52.32650550000001], [-2.0417733, 52.3260705], [-2.0435874, 52.3248409], [-2.044397, 52.32429270000001], [-2.0444338999999996, 52.3242678], [-2.0445849, 52.32417079999999], [-2.0447350999999996, 52.3240798], [-2.0448812999999997, 52.3239921], [-2.0450914, 52.3238656], [-2.0453412999999996, 52.3236988], [-2.0466613, 52.32279249999999], [-2.0467976999999995, 52.32269320000001], [-2.0468665, 52.32264310000001], [-2.047691299999999, 52.32204329999999], [-2.0478427999999997, 52.32193689999999], [-2.0480024, 52.32181289999999], [-2.0481729, 52.3216823], [-2.0487095, 52.32128780000001], [-2.0492625, 52.320836500000006], [-2.0500074, 52.32017199999999], [-2.0501102, 52.3200847]]} |
6.4 |
0715 |
0723 |
Longbridge |
Bromsgrove |
Bromsgrove |
52.3200847 |
-2.0501102 |
52.3200847 |
-2.0501102 |
1 |
0 |
2026-09-17 06:34:21 |
TERMINATED |
2026-09-17 06:23:00 |
Bromsgrove |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851805 |
1789626154743919 |
101 |
101 |
2026-09-17 06:33:56.572341 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:56.171812 |
| 599849 |
631894 |
L79116 |
861J06MA17 |
2026-09-17 |
COMPLETE |
16851928 |
2026-09-17 07:23:00 |
2026-09-17 06:34:21 |
2026-09-19 06:34:21 |
{"id": 631894, "stp": "P", "toc": "South Western Railway", "uid": "L79116", "consist": "450020", "dest_crs": "BCU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79116/2026-09-17/detailed", "trust_id": "861J06MA17", "origin_crs": "LYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brockenhurst", "service_date": "2026-09-17", "dest_arr_time": "0725", "dest_platform": "4", "is_terminated": 1, "next_location": "Brockenhurst", "signalling_id": "1J06", "timing_status": "EARLY", "origin_station": "Lymington Pier", "current_leg_arr": "0723", "current_leg_dep": "0716", "current_leg_end": "Brockenhurst", "origin_dep_time": "0714", "origin_platform": null, "current_location": "Brockenhurst", "last_update_time": "2026-09-17T06:34:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5370862, 50.761084700000005], [-1.5372268999999998, 50.7613576], [-1.5372879, 50.76146279999999], [-1.5373554, 50.7615712], [-1.537429, 50.76167769999999], [-1.5374631, 50.7617266], [-1.5374986000000002, 50.76177440000001], [-1.5375383, 50.76182130000001], [-1.5376803999999995, 50.76197570000001], [-1.537864, 50.762163], [-1.5380801, 50.762347699999985], [-1.5381845999999997, 50.762446800000006], [-1.5382213, 50.76248160000001], [-1.5382567, 50.762507599999985], [-1.5383657999999998, 50.7625878], [-1.5386589, 50.76278849999999], [-1.5390223999999997, 50.7630147], [-1.5392855, 50.7631741], [-1.542029, 50.7648118], [-1.5422667, 50.7649585], [-1.5425126, 50.76511270000001], [-1.5426410999999998, 50.765196200000005], [-1.5427561, 50.76528139999999], [-1.5430054999999998, 50.7654891], [-1.5432159000000003, 50.76567969999999], [-1.5434443999999998, 50.765911599999995], [-1.5434955002838038, 50.765967351893885], [-1.5436762, 50.766164499999995], [-1.5443883, 50.7669547], [-1.5446713000000003, 50.76724429999999], [-1.5449676, 50.7675118], [-1.5452752, 50.76777020000001], [-1.5455970999999995, 50.76801669999999], [-1.5459180999999995, 50.76824450000001], [-1.5462724, 50.76846969999998], [-1.5466394999999995, 50.76869449999999], [-1.5470057, 50.76889789999999], [-1.5505602999999997, 50.770803], [-1.5506647999999998, 50.7708622], [-1.5515017, 50.77131099999999], [-1.55175, 50.7714401], [-1.5519661, 50.7715583], [-1.5527289, 50.771966099999986], [-1.5532579, 50.77225119999999], [-1.5536045999999997, 50.7724381], [-1.5537308, 50.77250610000001], [-1.5541353999999998, 50.7727155], [-1.5545340999999997, 50.7729039], [-1.5549579, 50.7730717], [-1.5554126, 50.77322560000001], [-1.555819, 50.77334390000001], [-1.5562999, 50.7734543], [-1.5567792, 50.7735448], [-1.5572503, 50.7736039], [-1.5577488999999998, 50.77364889999999], [-1.5582281999999998, 50.773664], [-1.5587350999999998, 50.77365960000001], [-1.5592321999999998, 50.77362109999999], [-1.5599830999999995, 50.77357059999999], [-1.5606896999999995, 50.7735348], [-1.5610035999999998, 50.773517299999995], [-1.5614281999999997, 50.773505699999994], [-1.5617306, 50.7735024], [-1.562245, 50.773519399999984], [-1.5627326999999998, 50.77356269999999], [-1.5632206999999998, 50.7736286], [-1.5637480999999998, 50.7737342], [-1.5641731, 50.7738523], [-1.5642358999999997, 50.7738698], [-1.5647186999999998, 50.77403640000001], [-1.5651432999999997, 50.7742146], [-1.5655329999999998, 50.7744099], [-1.5660012, 50.7746844], [-1.5663932, 50.7749468], [-1.566732, 50.77521709999999], [-1.5670681, 50.7755365], [-1.5674396, 50.775898000000005], [-1.5677177, 50.77619279999999], [-1.5679925, 50.77651680000001], [-1.5682495, 50.7768429], [-1.5684799, 50.77716849999999], [-1.5686755, 50.777481], [-1.5688456, 50.7777735], [-1.5690042, 50.77808869999999], [-1.5691257, 50.77838069999999], [-1.5692354999999998, 50.7786786], [-1.5693164, 50.7789566], [-1.5693839, 50.7792362], [-1.5694331, 50.7795118], [-1.5694734999999995, 50.7798242], [-1.5694925, 50.7801495], [-1.5695004999999995, 50.781289099999995], [-1.5695230999999998, 50.7816125], [-1.5695608999999997, 50.7819179], [-1.5696217999999995, 50.782259200000006], [-1.5696978, 50.782592099999995], [-1.5698026, 50.78292080000001], [-1.5699261, 50.78327250000001], [-1.5699738, 50.7833925], [-1.5701906000000003, 50.783832], [-1.5703731999999997, 50.78417210000001], [-1.5705774999999995, 50.7845071], [-1.5707827, 50.7848107], [-1.5709955999999998, 50.78509600000001], [-1.5712276, 50.785378300000005], [-1.5714728, 50.78565170000001], [-1.5717118999999995, 50.78590139999999], [-1.5719981000000005, 50.78617400000001], [-1.5722652, 50.7864135], [-1.5725599, 50.7866565], [-1.5728595999999997, 50.7868927], [-1.5785256999999997, 50.7912083], [-1.5788763999999995, 50.7914957], [-1.5792077999999998, 50.7917762], [-1.5795526, 50.7920939], [-1.5798512, 50.79239039999999], [-1.5800947999999997, 50.7926613], [-1.580331, 50.7929525], [-1.5805394999999998, 50.79322580000001], [-1.5811986, 50.7942219], [-1.5813278000000002, 50.7944186], [-1.5837371, 50.7980638], [-1.5839087, 50.7983756], [-1.5840474999999998, 50.798646899999994], [-1.5841819, 50.798950399999995], [-1.5843136, 50.7992916], [-1.5844148999999998, 50.7995998], [-1.5844947, 50.7998952], [-1.5845570999999998, 50.800217700000005], [-1.5846119, 50.8005003], [-1.5846658, 50.80082500000001], [-1.5847133999999998, 50.80111809999999], [-1.5847492999999997, 50.801437699999994], [-1.5847596, 50.8016957], [-1.5847477, 50.8019232], [-1.5846971, 50.802172], [-1.5846529, 50.8024052], [-1.5845806999999998, 50.802702], [-1.5845484, 50.8028115], [-1.5844278999999997, 50.803112799999994], [-1.5842944, 50.803428], [-1.5840919, 50.8037103], [-1.5838665999999997, 50.80396739999999], [-1.5835808999999998, 50.8042341], [-1.5832538, 50.8044858], [-1.5828944, 50.8047425], [-1.5825603999999998, 50.8049892], [-1.5821687999999998, 50.805301], [-1.5818200999999998, 50.8056139], [-1.5815345, 50.8058979], [-1.5812931, 50.8061632], [-1.5810409999999997, 50.806471999999985], [-1.5808253, 50.80676040000001], [-1.5806043, 50.80710349999999], [-1.5797361, 50.8085403], [-1.5793619, 50.8091665], [-1.5789876999999997, 50.8097927], [-1.5788147, 50.810084399999994], [-1.5785813999999998, 50.81047409999999], [-1.5781701999999995, 50.811234000000006], [-1.5779462, 50.81158570000001], [-1.5775996999999995, 50.812188199999994], [-1.5773601999999998, 50.812549800000006], [-1.5770014, 50.813093], [-1.5767553, 50.8134444], [-1.5765649, 50.8137118], [-1.5763374, 50.81399269999999], [-1.5760802, 50.8143044], [-1.5758164, 50.8146144], [-1.5754759, 50.81497379999998], [-1.5750565, 50.815399], [-1.5747548999999998, 50.81567609999999], [-1.574399, 50.8159971], [-1.5742347, 50.816140700000005], [-1.5738963, 50.81640650000001], [-1.5738031999999995, 50.81647569999999]]}", "current_leg_start": "Lymington Town", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "50.8164757", "next_location_lon": "-1.5738032", "previous_location": "Lymington Town", "current_leg_milage": "4.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 991.371, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6933.066, \"from_m\": 991.371, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7736.303, \"from_m\": 6933.066, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7891.7, \"from_m\": 7736.303, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7981.0, \"from_m\": 7891.7, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8023.155, \"from_m\": 7981.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8094.436, \"from_m\": 8023.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8643.111, \"from_m\": 8094.436, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 631894, \"profile_key\": \"a542c09a8ab75cac4da8885292e3321589ea67d4c48b8777da41d2b712cac48a\", \"schedule_id\": 16586, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Lymington Pier\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34804}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0716H\", \"location\": \"Lymington Town\", \"stage_seq\": 2, \"distance_m\": 769.603, \"section_seq\": 1, \"route_path_id\": 34804}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"Brockenhurst\", \"stage_seq\": 3, \"distance_m\": 8643.111, \"section_seq\": 1, \"route_path_id\": 34804}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8643.111, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34804}], \"total_distance_m\": 8643.111, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8482.53, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 160.581, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0714", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.8164757", "current_position_lon": "-1.5738032", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:56Z\", \"source_id\": 16846569, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27634, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:33Z\", \"source_id\": 52262217, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:37Z\", \"source_id\": 16851928, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brockenhurst", "service_state_platform": "4", "timing_fact_generation": 1789626157667501, "current_leg_arrival_utc": "2026-09-17T07:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:23:57.378780", "service_state_evidence_id": 16851928, "current_leg_start_actual_dep": "2026-09-17T07:16:30+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-17T06:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:33:57.751595", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
LYP |
BCU |
1J06 |
450020 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 991.371, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6933.066, "from_m": 991.371, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7736.303, "from_m": 6933.066, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7891.7, "from_m": 7736.303, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7981.0, "from_m": 7891.7, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8023.155, "from_m": 7981.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8094.436, "from_m": 8023.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8643.111, "from_m": 8094.436, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 631894, "profile_key": "a542c09a8ab75cac4da8885292e3321589ea67d4c48b8777da41d2b712cac48a", "schedule_id": 16586, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0714", "location": "Lymington Pier", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34804}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0716H", "location": "Lymington Town", "stage_seq": 2, "distance_m": 769.603, "section_seq": 1, "route_path_id": 34804}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "Brockenhurst", "stage_seq": 3, "distance_m": 8643.111, "section_seq": 1, "route_path_id": 34804}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8643.111, "from_m": 0.0, "section_seq": 1, "route_path_id": 34804}], "total_distance_m": 8643.111, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8482.53, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 160.581, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:56Z", "source_id": 16846569, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27634, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:33Z", "source_id": 52262217, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:37Z", "source_id": 16851928, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:23:00+01:00", "operational_fact": true}] |
Lymington Pier |
0714 |
0714 |
None |
None |
None |
Brockenhurst |
0725 |
0724 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79116/2026-09-17/detailed |
None |
Lymington Town |
2026-09-17T07:16:30+01:00 |
Brockenhurst |
7.0 |
{"type": "LineString", "coordinates": [[-1.5370862, 50.761084700000005], [-1.5372268999999998, 50.7613576], [-1.5372879, 50.76146279999999], [-1.5373554, 50.7615712], [-1.537429, 50.76167769999999], [-1.5374631, 50.7617266], [-1.5374986000000002, 50.76177440000001], [-1.5375383, 50.76182130000001], [-1.5376803999999995, 50.76197570000001], [-1.537864, 50.762163], [-1.5380801, 50.762347699999985], [-1.5381845999999997, 50.762446800000006], [-1.5382213, 50.76248160000001], [-1.5382567, 50.762507599999985], [-1.5383657999999998, 50.7625878], [-1.5386589, 50.76278849999999], [-1.5390223999999997, 50.7630147], [-1.5392855, 50.7631741], [-1.542029, 50.7648118], [-1.5422667, 50.7649585], [-1.5425126, 50.76511270000001], [-1.5426410999999998, 50.765196200000005], [-1.5427561, 50.76528139999999], [-1.5430054999999998, 50.7654891], [-1.5432159000000003, 50.76567969999999], [-1.5434443999999998, 50.765911599999995], [-1.5434955002838038, 50.765967351893885], [-1.5436762, 50.766164499999995], [-1.5443883, 50.7669547], [-1.5446713000000003, 50.76724429999999], [-1.5449676, 50.7675118], [-1.5452752, 50.76777020000001], [-1.5455970999999995, 50.76801669999999], [-1.5459180999999995, 50.76824450000001], [-1.5462724, 50.76846969999998], [-1.5466394999999995, 50.76869449999999], [-1.5470057, 50.76889789999999], [-1.5505602999999997, 50.770803], [-1.5506647999999998, 50.7708622], [-1.5515017, 50.77131099999999], [-1.55175, 50.7714401], [-1.5519661, 50.7715583], [-1.5527289, 50.771966099999986], [-1.5532579, 50.77225119999999], [-1.5536045999999997, 50.7724381], [-1.5537308, 50.77250610000001], [-1.5541353999999998, 50.7727155], [-1.5545340999999997, 50.7729039], [-1.5549579, 50.7730717], [-1.5554126, 50.77322560000001], [-1.555819, 50.77334390000001], [-1.5562999, 50.7734543], [-1.5567792, 50.7735448], [-1.5572503, 50.7736039], [-1.5577488999999998, 50.77364889999999], [-1.5582281999999998, 50.773664], [-1.5587350999999998, 50.77365960000001], [-1.5592321999999998, 50.77362109999999], [-1.5599830999999995, 50.77357059999999], [-1.5606896999999995, 50.7735348], [-1.5610035999999998, 50.773517299999995], [-1.5614281999999997, 50.773505699999994], [-1.5617306, 50.7735024], [-1.562245, 50.773519399999984], [-1.5627326999999998, 50.77356269999999], [-1.5632206999999998, 50.7736286], [-1.5637480999999998, 50.7737342], [-1.5641731, 50.7738523], [-1.5642358999999997, 50.7738698], [-1.5647186999999998, 50.77403640000001], [-1.5651432999999997, 50.7742146], [-1.5655329999999998, 50.7744099], [-1.5660012, 50.7746844], [-1.5663932, 50.7749468], [-1.566732, 50.77521709999999], [-1.5670681, 50.7755365], [-1.5674396, 50.775898000000005], [-1.5677177, 50.77619279999999], [-1.5679925, 50.77651680000001], [-1.5682495, 50.7768429], [-1.5684799, 50.77716849999999], [-1.5686755, 50.777481], [-1.5688456, 50.7777735], [-1.5690042, 50.77808869999999], [-1.5691257, 50.77838069999999], [-1.5692354999999998, 50.7786786], [-1.5693164, 50.7789566], [-1.5693839, 50.7792362], [-1.5694331, 50.7795118], [-1.5694734999999995, 50.7798242], [-1.5694925, 50.7801495], [-1.5695004999999995, 50.781289099999995], [-1.5695230999999998, 50.7816125], [-1.5695608999999997, 50.7819179], [-1.5696217999999995, 50.782259200000006], [-1.5696978, 50.782592099999995], [-1.5698026, 50.78292080000001], [-1.5699261, 50.78327250000001], [-1.5699738, 50.7833925], [-1.5701906000000003, 50.783832], [-1.5703731999999997, 50.78417210000001], [-1.5705774999999995, 50.7845071], [-1.5707827, 50.7848107], [-1.5709955999999998, 50.78509600000001], [-1.5712276, 50.785378300000005], [-1.5714728, 50.78565170000001], [-1.5717118999999995, 50.78590139999999], [-1.5719981000000005, 50.78617400000001], [-1.5722652, 50.7864135], [-1.5725599, 50.7866565], [-1.5728595999999997, 50.7868927], [-1.5785256999999997, 50.7912083], [-1.5788763999999995, 50.7914957], [-1.5792077999999998, 50.7917762], [-1.5795526, 50.7920939], [-1.5798512, 50.79239039999999], [-1.5800947999999997, 50.7926613], [-1.580331, 50.7929525], [-1.5805394999999998, 50.79322580000001], [-1.5811986, 50.7942219], [-1.5813278000000002, 50.7944186], [-1.5837371, 50.7980638], [-1.5839087, 50.7983756], [-1.5840474999999998, 50.798646899999994], [-1.5841819, 50.798950399999995], [-1.5843136, 50.7992916], [-1.5844148999999998, 50.7995998], [-1.5844947, 50.7998952], [-1.5845570999999998, 50.800217700000005], [-1.5846119, 50.8005003], [-1.5846658, 50.80082500000001], [-1.5847133999999998, 50.80111809999999], [-1.5847492999999997, 50.801437699999994], [-1.5847596, 50.8016957], [-1.5847477, 50.8019232], [-1.5846971, 50.802172], [-1.5846529, 50.8024052], [-1.5845806999999998, 50.802702], [-1.5845484, 50.8028115], [-1.5844278999999997, 50.803112799999994], [-1.5842944, 50.803428], [-1.5840919, 50.8037103], [-1.5838665999999997, 50.80396739999999], [-1.5835808999999998, 50.8042341], [-1.5832538, 50.8044858], [-1.5828944, 50.8047425], [-1.5825603999999998, 50.8049892], [-1.5821687999999998, 50.805301], [-1.5818200999999998, 50.8056139], [-1.5815345, 50.8058979], [-1.5812931, 50.8061632], [-1.5810409999999997, 50.806471999999985], [-1.5808253, 50.80676040000001], [-1.5806043, 50.80710349999999], [-1.5797361, 50.8085403], [-1.5793619, 50.8091665], [-1.5789876999999997, 50.8097927], [-1.5788147, 50.810084399999994], [-1.5785813999999998, 50.81047409999999], [-1.5781701999999995, 50.811234000000006], [-1.5779462, 50.81158570000001], [-1.5775996999999995, 50.812188199999994], [-1.5773601999999998, 50.812549800000006], [-1.5770014, 50.813093], [-1.5767553, 50.8134444], [-1.5765649, 50.8137118], [-1.5763374, 50.81399269999999], [-1.5760802, 50.8143044], [-1.5758164, 50.8146144], [-1.5754759, 50.81497379999998], [-1.5750565, 50.815399], [-1.5747548999999998, 50.81567609999999], [-1.574399, 50.8159971], [-1.5742347, 50.816140700000005], [-1.5738963, 50.81640650000001], [-1.5738031999999995, 50.81647569999999]]} |
4.9 |
0716 |
0723 |
Lymington Town |
Brockenhurst |
Brockenhurst |
50.8164757 |
-1.5738032 |
50.8164757 |
-1.5738032 |
1 |
0 |
2026-09-17 06:34:21 |
TERMINATED |
2026-09-17 06:23:00 |
Brockenhurst |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851928 |
1789626157667501 |
8 |
8 |
2026-09-17 06:33:57.751595 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:23:57.378780 |
| 599850 |
631775 |
W33995 |
725D82MA17 |
2026-09-17 |
COMPLETE |
16851544 |
2026-09-17 07:24:00 |
2026-09-17 06:34:21 |
2026-09-19 06:34:21 |
{"id": 631775, "stp": "P", "toc": "Avanti West Coast", "uid": "W33995", "consist": "805008", "dest_crs": "EUS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33995/2026-09-17/detailed", "trust_id": "725D82MA17", "origin_crs": "XWF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-17", "dest_arr_time": "0727", "dest_platform": "2", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "5D82", "timing_status": "EARLY", "origin_station": "Wembley IC Depot", "current_leg_arr": "0724", "current_leg_dep": "0707", "current_leg_end": "London Euston", "origin_dep_time": "0710", "origin_platform": null, "current_location": "London Euston", "last_update_time": "2026-09-17T06:34:21", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2835394, 51.5458542], [-0.2827144, 51.5455948], [-0.28209369999999995, 51.5453997], [-0.2817626999999999, 51.545294599999984], [-0.2809423999999999, 51.5450397], [-0.2806793, 51.544968299999994], [-0.2804036999999999, 51.5449017], [-0.2800637, 51.5448382], [-0.2797912, 51.54479150000001], [-0.27958979999999994, 51.54475289999999], [-0.2793901999999999, 51.544715199999985], [-0.2791844, 51.5446728], [-0.2790033, 51.5446294], [-0.27860899999999994, 51.544512], [-0.2781448999999999, 51.544346399999995], [-0.27768479999999995, 51.54418280000001], [-0.27751619999999994, 51.5441229], [-0.277116, 51.54397949999999], [-0.27683559999999996, 51.54388229999999], [-0.2766677, 51.543823199999984], [-0.2761554, 51.5436929], [-0.27586049999999995, 51.5436203], [-0.2755815999999999, 51.54352049999999], [-0.27538089999999993, 51.5434511], [-0.2749552, 51.5432993], [-0.2743246, 51.54308699999999], [-0.2742301, 51.5430612], [-0.2734674, 51.542849], [-0.2729553, 51.5426973], [-0.27246380000000003, 51.542550600000006], [-0.2719492, 51.54237329999999], [-0.2715019, 51.5422065], [-0.2708001, 51.5419411], [-0.2703804, 51.5417792], [-0.26980469999999995, 51.5415448], [-0.26949458523585645, 51.54141269134393], [-0.2693269999999999, 51.54134129999999], [-0.2685543, 51.541015], [-0.26774599999999993, 51.5406676], [-0.2662667, 51.5400229], [-0.2660187, 51.53991039999999], [-0.2655671, 51.539710799999995], [-0.2649600999999999, 51.5394369], [-0.2639811, 51.5390165], [-0.2639325, 51.5389967], [-0.26328029999999997, 51.53872570000001], [-0.262636, 51.53845700000001], [-0.2621878999999999, 51.5382592], [-0.26166979999999995, 51.53801639999998], [-0.2607957, 51.5375995], [-0.2604873, 51.5374529], [-0.2601544, 51.5372759], [-0.2598973, 51.53711709999999], [-0.2597329, 51.537007399999986], [-0.2595391, 51.53687450000001], [-0.25922339999999994, 51.5366933], [-0.2591669, 51.536663399999995], [-0.2589177, 51.5365361], [-0.2586468, 51.5364009], [-0.2581734, 51.53617009999999], [-0.2580021, 51.5360817], [-0.2576761, 51.5359375], [-0.2575550999999999, 51.5358909], [-0.25744639999999996, 51.53585219999999], [-0.25710039999999995, 51.53573380000001], [-0.2568493, 51.535639399999994], [-0.25666929999999993, 51.53556100000001], [-0.2564094, 51.53544339999999], [-0.25616539999999993, 51.53533529999999], [-0.2560490887439591, 51.53528935187894], [-0.25597084327815695, 51.53525844141253], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Wembley IC Depot", "dest_arr_time_act": "0727", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Wembley IC Depot", "current_leg_milage": "7.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.799, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 874.621, \"from_m\": 412.799, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3822.908, \"from_m\": 874.621, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4020.551, \"from_m\": 3822.908, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4087.25, \"from_m\": 4020.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4330.591, \"from_m\": 4087.25, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4398.511, \"from_m\": 4330.591, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6479.347, \"from_m\": 4398.511, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7982.78, \"from_m\": 6479.347, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9827.768, \"from_m\": 7982.78, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10979.803, \"from_m\": 9827.768, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 11026.695, \"from_m\": 10979.803, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12255.26, \"from_m\": 11026.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12734.01, \"from_m\": 12255.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12789.294, \"from_m\": 12734.01, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12833.378, \"from_m\": 12789.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12876.614, \"from_m\": 12833.378, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12941.416, \"from_m\": 12876.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13621.229, \"from_m\": 12941.416, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13628.135, \"from_m\": 13621.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 631775, \"profile_key\": \"d3c2a1fa7446d7981b548560929e10948eff381981d4d654d30b959b3bafdd85\", \"schedule_id\": 26407, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Wembley IC Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Harlesden Jn\", \"stage_seq\": 2, \"distance_m\": 4064.765, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 3, \"distance_m\": 5131.044, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722H\", \"location\": \"Camden Jn\", \"stage_seq\": 4, \"distance_m\": 10895.132, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Camden South Jn\", \"stage_seq\": 5, \"distance_m\": 11835.743, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 6, \"distance_m\": 13628.135, \"section_seq\": 1, \"route_path_id\": 27838}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13628.135, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27838}], \"total_distance_m\": 13628.135, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 11755.257, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1872.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0710", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:05Z\", \"source_id\": 52260926, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:11Z\", \"source_id\": 16851544, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "2", "timing_fact_generation": 1789626132523289, "current_leg_arrival_utc": "2026-09-17T07:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:01.646556", "service_state_evidence_id": 16851544, "current_leg_start_actual_dep": "2026-09-17T07:10:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:02.912375", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
XWF |
EUS |
5D82 |
805008 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 412.799, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 874.621, "from_m": 412.799, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3822.908, "from_m": 874.621, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4020.551, "from_m": 3822.908, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4087.25, "from_m": 4020.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4330.591, "from_m": 4087.25, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4398.511, "from_m": 4330.591, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6479.347, "from_m": 4398.511, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7982.78, "from_m": 6479.347, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9827.768, "from_m": 7982.78, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10979.803, "from_m": 9827.768, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 11026.695, "from_m": 10979.803, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12255.26, "from_m": 11026.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12734.01, "from_m": 12255.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12789.294, "from_m": 12734.01, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12833.378, "from_m": 12789.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12876.614, "from_m": 12833.378, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12941.416, "from_m": 12876.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13621.229, "from_m": 12941.416, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13628.135, "from_m": 13621.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 631775, "profile_key": "d3c2a1fa7446d7981b548560929e10948eff381981d4d654d30b959b3bafdd85", "schedule_id": 26407, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0710", "location": "Wembley IC Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Harlesden Jn", "stage_seq": 2, "distance_m": 4064.765, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Willesden West London Jn", "stage_seq": 3, "distance_m": 5131.044, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722H", "location": "Camden Jn", "stage_seq": 4, "distance_m": 10895.132, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Camden South Jn", "stage_seq": 5, "distance_m": 11835.743, "section_seq": 1, "route_path_id": 27838}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": null, "location": "London Euston", "stage_seq": 6, "distance_m": 13628.135, "section_seq": 1, "route_path_id": 27838}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13628.135, "from_m": 0.0, "section_seq": 1, "route_path_id": 27838}], "total_distance_m": 13628.135, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 11755.257, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1872.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22655, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:05Z", "source_id": 52260926, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:24:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:11Z", "source_id": 16851544, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Wembley IC Depot |
0710 |
0710 |
None |
None |
None |
London Euston |
0727 |
0727 |
2 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33995/2026-09-17/detailed |
None |
Wembley IC Depot |
2026-09-17T07:10:00+01:00 |
London Euston |
17.0 |
{"type": "LineString", "coordinates": [[-0.2835394, 51.5458542], [-0.2827144, 51.5455948], [-0.28209369999999995, 51.5453997], [-0.2817626999999999, 51.545294599999984], [-0.2809423999999999, 51.5450397], [-0.2806793, 51.544968299999994], [-0.2804036999999999, 51.5449017], [-0.2800637, 51.5448382], [-0.2797912, 51.54479150000001], [-0.27958979999999994, 51.54475289999999], [-0.2793901999999999, 51.544715199999985], [-0.2791844, 51.5446728], [-0.2790033, 51.5446294], [-0.27860899999999994, 51.544512], [-0.2781448999999999, 51.544346399999995], [-0.27768479999999995, 51.54418280000001], [-0.27751619999999994, 51.5441229], [-0.277116, 51.54397949999999], [-0.27683559999999996, 51.54388229999999], [-0.2766677, 51.543823199999984], [-0.2761554, 51.5436929], [-0.27586049999999995, 51.5436203], [-0.2755815999999999, 51.54352049999999], [-0.27538089999999993, 51.5434511], [-0.2749552, 51.5432993], [-0.2743246, 51.54308699999999], [-0.2742301, 51.5430612], [-0.2734674, 51.542849], [-0.2729553, 51.5426973], [-0.27246380000000003, 51.542550600000006], [-0.2719492, 51.54237329999999], [-0.2715019, 51.5422065], [-0.2708001, 51.5419411], [-0.2703804, 51.5417792], [-0.26980469999999995, 51.5415448], [-0.26949458523585645, 51.54141269134393], [-0.2693269999999999, 51.54134129999999], [-0.2685543, 51.541015], [-0.26774599999999993, 51.5406676], [-0.2662667, 51.5400229], [-0.2660187, 51.53991039999999], [-0.2655671, 51.539710799999995], [-0.2649600999999999, 51.5394369], [-0.2639811, 51.5390165], [-0.2639325, 51.5389967], [-0.26328029999999997, 51.53872570000001], [-0.262636, 51.53845700000001], [-0.2621878999999999, 51.5382592], [-0.26166979999999995, 51.53801639999998], [-0.2607957, 51.5375995], [-0.2604873, 51.5374529], [-0.2601544, 51.5372759], [-0.2598973, 51.53711709999999], [-0.2597329, 51.537007399999986], [-0.2595391, 51.53687450000001], [-0.25922339999999994, 51.5366933], [-0.2591669, 51.536663399999995], [-0.2589177, 51.5365361], [-0.2586468, 51.5364009], [-0.2581734, 51.53617009999999], [-0.2580021, 51.5360817], [-0.2576761, 51.5359375], [-0.2575550999999999, 51.5358909], [-0.25744639999999996, 51.53585219999999], [-0.25710039999999995, 51.53573380000001], [-0.2568493, 51.535639399999994], [-0.25666929999999993, 51.53556100000001], [-0.2564094, 51.53544339999999], [-0.25616539999999993, 51.53533529999999], [-0.2560490887439591, 51.53528935187894], [-0.25597084327815695, 51.53525844141253], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
7.4 |
0707 |
0724 |
Wembley IC Depot |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-17 06:34:21 |
TERMINATED |
2026-09-17 06:24:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851544 |
1789626132523289 |
16 |
16 |
2026-09-17 06:34:02.912375 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:01.646556 |
| 599851 |
631901 |
G85745 |
112C75MA17 |
2026-09-17 |
COMPLETE |
16851336 |
2026-09-17 07:24:00 |
2026-09-17 06:34:21 |
2026-09-19 06:34:21 |
{"id": 631901, "stp": "P", "toc": "Northern", "uid": "G85745", "consist": "156466", "dest_crs": "MCM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85745/2026-09-17/detailed", "trust_id": "112C75MA17", "origin_crs": "LAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Morecambe", "service_date": "2026-09-17", "dest_arr_time": "0725", "dest_platform": "1", "is_terminated": 1, "next_location": "Morecambe", "signalling_id": "2C75", "timing_status": "EARLY", "origin_station": "Lancaster", "current_leg_arr": "0724", "current_leg_dep": "0720", "current_leg_end": "Morecambe", "origin_dep_time": "0714", "origin_platform": "1", "current_location": "Morecambe", "last_update_time": "2026-09-17T06:34:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8351834, 54.0745961], [-2.8353149, 54.0745654], [-2.8357015999999997, 54.0744767], [-2.8372451999999995, 54.074191299999995], [-2.8395868, 54.07379809999999], [-2.8411193, 54.07353769999999], [-2.8456073999999996, 54.0727649], [-2.8498901, 54.0720208], [-2.8544919999999996, 54.07123000000001], [-2.8555664, 54.07104489999999], [-2.8566032999999997, 54.07086489999999], [-2.8585366999999997, 54.0705333], [-2.8592364, 54.0704172], [-2.8596481999999996, 54.07035719999999], [-2.8600538999999996, 54.07030600000001], [-2.8605844, 54.0702536], [-2.8611875, 54.07021499999999], [-2.8617561, 54.0701944], [-2.8620676, 54.0701894], [-2.8625451, 54.0701923], [-2.8630453999999994, 54.07020740000001], [-2.8633236999999996, 54.0702272], [-2.8636177999999997, 54.07024820000001], [-2.8639675, 54.070277700000005], [-2.8645049, 54.07028420000001], [-2.8646737, 54.0702907], [-2.8649278, 54.07030529999999], [-2.8651867999999996, 54.07032449999999], [-2.8657477, 54.0703611], [-2.8661034, 54.070372699999986], [-2.866515, 54.070372699999986], [-2.8668999, 54.070352799999995], [-2.8680582999999995, 54.0702693], [-2.8687941999999995, 54.0702148]]}", "current_leg_start": "Bare Lane", "dest_arr_time_act": "0725", "motion_projection": null, "next_location_lat": "54.0702148", "next_location_lon": "-2.8687942", "previous_location": "Bare Lane", "current_leg_milage": "1.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1538.667, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3098.887, \"from_m\": 1538.667, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3930.076, \"from_m\": 3098.887, \"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\": 4037.711, \"from_m\": 3930.076, \"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\": 4043.997, \"from_m\": 4037.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4162.714, \"from_m\": 4043.997, \"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\": 6152.263, \"from_m\": 4162.714, \"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\": 6511.132, \"from_m\": 6152.263, \"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\": 631901, \"profile_key\": \"da988372edc348759a6f85c1696800d4e2e30b9b80f4026e1f971f52c76982f3\", \"schedule_id\": 12442, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Lancaster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69709}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 2, \"distance_m\": 2979.896, \"section_seq\": 1, \"route_path_id\": 69709}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0721\", \"location\": \"Bare Lane\", \"stage_seq\": 3, \"distance_m\": 4246.325, \"section_seq\": 1, \"route_path_id\": 69709}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": null, \"location\": \"Morecambe\", \"stage_seq\": 4, \"distance_m\": 6511.132, \"section_seq\": 1, \"route_path_id\": 69709}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6511.132, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69709}], \"total_distance_m\": 6511.132, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 6504.846, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0714", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "54.0702148", "current_position_lon": "-2.8687942", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:00Z\", \"source_id\": 52252713, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:03Z\", \"source_id\": 16849064, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:50Z\", \"source_id\": 52260322, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:52Z\", \"source_id\": 16851336, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Morecambe", "service_state_platform": "1", "timing_fact_generation": 1789626115270850, "current_leg_arrival_utc": "2026-09-17T07:24:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:05.517852", "service_state_evidence_id": 16851336, "current_leg_start_actual_dep": "2026-09-17T07:21:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:06.349286", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LAN |
MCM |
2C75 |
156466 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1538.667, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3098.887, "from_m": 1538.667, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3930.076, "from_m": 3098.887, "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": 4037.711, "from_m": 3930.076, "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": 4043.997, "from_m": 4037.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4162.714, "from_m": 4043.997, "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": 6152.263, "from_m": 4162.714, "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": 6511.132, "from_m": 6152.263, "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": 631901, "profile_key": "da988372edc348759a6f85c1696800d4e2e30b9b80f4026e1f971f52c76982f3", "schedule_id": 12442, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0714", "location": "Lancaster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Morecambe South Jn", "stage_seq": 2, "distance_m": 2979.896, "section_seq": 1, "route_path_id": 69709}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0721", "location": "Bare Lane", "stage_seq": 3, "distance_m": 4246.325, "section_seq": 1, "route_path_id": 69709}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": null, "location": "Morecambe", "stage_seq": 4, "distance_m": 6511.132, "section_seq": 1, "route_path_id": 69709}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6511.132, "from_m": 0.0, "section_seq": 1, "route_path_id": 69709}], "total_distance_m": 6511.132, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 6504.846, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6.286, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3137, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:00Z", "source_id": 52252713, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:19:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:03Z", "source_id": 16849064, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3130, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:50Z", "source_id": 52260322, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:24:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:52Z", "source_id": 16851336, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Lancaster |
0714 |
0714 |
1 |
None |
None |
Morecambe |
0725 |
0725 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85745/2026-09-17/detailed |
None |
Bare Lane |
2026-09-17T07:21:00+01:00 |
Morecambe |
4.0 |
{"type": "LineString", "coordinates": [[-2.8351834, 54.0745961], [-2.8353149, 54.0745654], [-2.8357015999999997, 54.0744767], [-2.8372451999999995, 54.074191299999995], [-2.8395868, 54.07379809999999], [-2.8411193, 54.07353769999999], [-2.8456073999999996, 54.0727649], [-2.8498901, 54.0720208], [-2.8544919999999996, 54.07123000000001], [-2.8555664, 54.07104489999999], [-2.8566032999999997, 54.07086489999999], [-2.8585366999999997, 54.0705333], [-2.8592364, 54.0704172], [-2.8596481999999996, 54.07035719999999], [-2.8600538999999996, 54.07030600000001], [-2.8605844, 54.0702536], [-2.8611875, 54.07021499999999], [-2.8617561, 54.0701944], [-2.8620676, 54.0701894], [-2.8625451, 54.0701923], [-2.8630453999999994, 54.07020740000001], [-2.8633236999999996, 54.0702272], [-2.8636177999999997, 54.07024820000001], [-2.8639675, 54.070277700000005], [-2.8645049, 54.07028420000001], [-2.8646737, 54.0702907], [-2.8649278, 54.07030529999999], [-2.8651867999999996, 54.07032449999999], [-2.8657477, 54.0703611], [-2.8661034, 54.070372699999986], [-2.866515, 54.070372699999986], [-2.8668999, 54.070352799999995], [-2.8680582999999995, 54.0702693], [-2.8687941999999995, 54.0702148]]} |
1.4 |
0720 |
0724 |
Bare Lane |
Morecambe |
Morecambe |
54.0702148 |
-2.8687942 |
54.0702148 |
-2.8687942 |
1 |
0 |
2026-09-17 06:34:21 |
TERMINATED |
2026-09-17 06:24:00 |
Morecambe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851336 |
1789626115270850 |
13 |
13 |
2026-09-17 06:34:06.349286 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:05.517852 |
| 599852 |
632129 |
C40319 |
875L11MA17 |
2026-09-17 |
COMPLETE |
16851849 |
2026-09-17 07:24:00 |
2026-09-17 06:34:21 |
2026-09-19 06:34:21 |
{"id": 632129, "stp": "P", "toc": "Southern", "uid": "C40319", "consist": "377457+377141", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40319/2026-09-17/detailed", "trust_id": "875L11MA17", "origin_crs": null, "show_on_map": 0, "dar_est_time": "07:21:00", "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-17", "dest_arr_time": "0727", "dest_platform": "16", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "5L11", "timing_status": "EARLY", "origin_station": "Battersea Pier Carriage Holding Sidings", "current_leg_arr": "0724", "current_leg_dep": "0721", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0721", "origin_platform": "S1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-17T06:34:21", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1478144, 51.48076890000001], [-0.1478153, 51.48096529999999], [-0.14781119999999998, 51.48136290000001], [-0.1478126, 51.481640199999994], [-0.1478085, 51.4820369], [-0.1477925, 51.482223999999995], [-0.14774949999999998, 51.482424399999985], [-0.14769989999999997, 51.48264160000001], [-0.14769679999999996, 51.48279539999999], [-0.14765979999999998, 51.4829715], [-0.14765200105239945, 51.48303687897429], [-0.1476303, 51.4832188], [-0.1476253, 51.48336549999999], [-0.1476221, 51.4834792], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Battersea Pier Carriage Holding Sidings", "dest_arr_time_act": "0727", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Pier Carriage Holding Sidings", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 208.707, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 225.81, \"from_m\": 208.707, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 273.133, \"from_m\": 225.81, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 607.147, \"from_m\": 273.133, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 923.834, \"from_m\": 607.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1581.256, \"from_m\": 923.834, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 632129, \"profile_key\": \"6867f73677427b4fdca91a1991f9006db563b582fd3647efa9687b4c8d853e98\", \"schedule_id\": 31667, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Battersea Pier Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 245.559, \"section_seq\": 1, \"route_path_id\": 65821}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 3, \"distance_m\": 1581.256, \"section_seq\": 1, \"route_path_id\": 65821}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1581.256, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65821}], \"total_distance_m\": 1581.256, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1581.256, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0721", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:28Z\", \"source_id\": 52261975, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:31Z\", \"source_id\": 16851849, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "16", "timing_fact_generation": 1789626151819488, "current_leg_arrival_utc": "2026-09-17T07:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:06.350222", "service_state_evidence_id": 16851849, "current_leg_start_actual_dep": "2026-09-17T07:21:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:07.705006", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
None |
5L11 |
377457+377141 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 208.707, "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": 225.81, "from_m": 208.707, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 273.133, "from_m": 225.81, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 607.147, "from_m": 273.133, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 923.834, "from_m": 607.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1581.256, "from_m": 923.834, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 632129, "profile_key": "6867f73677427b4fdca91a1991f9006db563b582fd3647efa9687b4c8d853e98", "schedule_id": 31667, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0721", "location": "Battersea Pier Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 245.559, "section_seq": 1, "route_path_id": 65821}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 3, "distance_m": 1581.256, "section_seq": 1, "route_path_id": 65821}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1581.256, "from_m": 0.0, "section_seq": 1, "route_path_id": 65821}], "total_distance_m": 1581.256, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1581.256, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28783, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:28Z", "source_id": 52261975, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:24:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:31Z", "source_id": 16851849, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Battersea Pier Carriage Holding Sidings |
0721 |
0721 |
S1 |
7:21:00 |
None |
London Victoria (C) |
0727 |
0727 |
16 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C40319/2026-09-17/detailed |
None |
Battersea Pier Carriage Holding Sidings |
2026-09-17T07:21:00+01:00 |
London Victoria (C) |
3.0 |
{"type": "LineString", "coordinates": [[-0.1478144, 51.48076890000001], [-0.1478153, 51.48096529999999], [-0.14781119999999998, 51.48136290000001], [-0.1478126, 51.481640199999994], [-0.1478085, 51.4820369], [-0.1477925, 51.482223999999995], [-0.14774949999999998, 51.482424399999985], [-0.14769989999999997, 51.48264160000001], [-0.14769679999999996, 51.48279539999999], [-0.14765979999999998, 51.4829715], [-0.14765200105239945, 51.48303687897429], [-0.1476303, 51.4832188], [-0.1476253, 51.48336549999999], [-0.1476221, 51.4834792], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
1.3 |
0721 |
0724 |
Battersea Pier Carriage Holding Sidings |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-17 06:34:21 |
TERMINATED |
2026-09-17 06:24:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851849 |
1789626151819488 |
3 |
3 |
2026-09-17 06:34:07.705006 |
16 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:06.350222 |
| 599853 |
630025 |
C21289 |
572A47M617 |
2026-09-17 |
COMPLETE |
16851834 |
2026-09-17 07:24:00 |
2026-09-17 06:34:21 |
2026-09-19 06:34:21 |
{"id": 630025, "stp": "P", "toc": "East Midlands Railway", "uid": "C21289", "consist": "170201", "dest_crs": "NOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21289/2026-09-17/detailed", "trust_id": "572A47M617", "origin_crs": "MAT", "show_on_map": 0, "dar_est_time": "06:18:00", "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "3B", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "2A47", "timing_status": "ON TIME", "origin_station": "Matlock", "current_leg_arr": "0724", "current_leg_dep": "0718", "current_leg_end": "Nottingham", "origin_dep_time": "0618", "origin_platform": "1", "current_location": "Nottingham", "last_update_time": "2026-09-17T06:34:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-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": "Beeston", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Beeston", "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\": 18.108, \"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\": 55.519, \"from_m\": 18.108, \"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\": 209.569, \"from_m\": 55.519, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7356.989, \"from_m\": 209.569, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8161.199, \"from_m\": 7356.989, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10648.357, \"from_m\": 8161.199, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11509.822, \"from_m\": 10648.357, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12103.353, \"from_m\": 11509.822, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22522.35, \"from_m\": 12103.353, \"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\": 25687.12, \"from_m\": 22522.35, \"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\": 25909.655, \"from_m\": 25687.12, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25987.46, \"from_m\": 25909.655, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26128.145, \"from_m\": 25987.46, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27365.498, \"from_m\": 26128.145, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27511.443, \"from_m\": 27365.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\": 28094.611, \"from_m\": 27511.443, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28131.591, \"from_m\": 28094.611, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28289.858, \"from_m\": 28131.591, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29481.619, \"from_m\": 28289.858, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31647.279, \"from_m\": 29481.619, \"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\": 32094.876, \"from_m\": 31647.279, \"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\": 36805.276, \"from_m\": 32094.876, \"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\": 40548.159, \"from_m\": 36805.276, \"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\": 41514.638, \"from_m\": 40548.159, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41721.105, \"from_m\": 41514.638, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41764.239, \"from_m\": 41721.105, \"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\": 42485.813, \"from_m\": 41764.239, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42556.311, \"from_m\": 42485.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44308.939, \"from_m\": 42556.311, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 44351.325, \"from_m\": 44308.939, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52290.704, \"from_m\": 44351.325, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 52655.61, \"from_m\": 52290.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\": 52706.81, \"from_m\": 52655.61, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52758.091, \"from_m\": 52706.81, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53096.475, \"from_m\": 52758.091, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53320.947, \"from_m\": 53096.475, \"capability_applied\": null, \"effective_limit_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\": 630025, \"profile_key\": \"65a2c113ece8083f61cf2a583112b08c442875108e302b0292a9de9e16ce0dc8\", \"schedule_id\": 2976, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Matlock\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621H\", \"location\": \"Matlock Bath\", \"stage_seq\": 2, \"distance_m\": 1941.043, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624H\", \"location\": \"Cromford\", \"stage_seq\": 3, \"distance_m\": 3145.216, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Whatstandwell\", \"stage_seq\": 4, \"distance_m\": 7883.113, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0635H\", \"location\": \"Ambergate\", \"stage_seq\": 5, \"distance_m\": 11093.386, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Ambergate Jn\", \"stage_seq\": 6, \"distance_m\": 11806.168, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Belper\", \"stage_seq\": 7, \"distance_m\": 15119.167, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646\", \"location\": \"Duffield\", \"stage_seq\": 8, \"distance_m\": 19220.178, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 9, \"distance_m\": 26243.487, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0654H\", \"location\": \"Derby\", \"stage_seq\": 10, \"distance_m\": 27701.251, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 11, \"distance_m\": 28061.84, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659H\", \"location\": \"Spondon\", \"stage_seq\": 12, \"distance_m\": 31765.118, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0706H\", \"location\": \"Long Eaton\", \"stage_seq\": 13, \"distance_m\": 40725.563, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 14, \"distance_m\": 41594.764, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Trent East Jn\", \"stage_seq\": 15, \"distance_m\": 42514.941, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713H\", \"location\": \"Attenborough\", \"stage_seq\": 16, \"distance_m\": 45766.923, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0717H\", \"location\": \"Beeston\", \"stage_seq\": 17, \"distance_m\": 47950.057, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Beeston South Jn\", \"stage_seq\": 18, \"distance_m\": 48740.713, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Mansfield Jn\", \"stage_seq\": 19, \"distance_m\": 52332.41, \"section_seq\": 1, \"route_path_id\": 29199}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 20, \"distance_m\": 53320.947, \"section_seq\": 1, \"route_path_id\": 29199}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53320.947, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29199}], \"total_distance_m\": 53320.947, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 53320.947, \"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": "0618", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:30Z\", \"source_id\": 52154703, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:37Z\", \"source_id\": 16819127, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:59Z\", \"source_id\": 52166972, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:01Z\", \"source_id\": 16823040, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:46Z\", \"source_id\": 16828689, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:52Z\", \"source_id\": 52200245, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:56Z\", \"source_id\": 16833305, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:20Z\", \"source_id\": 52216951, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:24Z\", \"source_id\": 16838312, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:23Z\", \"source_id\": 52237885, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:26Z\", \"source_id\": 16844590, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:02Z\", \"source_id\": 52247443, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:06Z\", \"source_id\": 16847508, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:27Z\", \"source_id\": 52261844, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:31Z\", \"source_id\": 16851834, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "3", "timing_fact_generation": 1789626155038450, "current_leg_arrival_utc": "2026-09-17T07:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:11.577811", "service_state_evidence_id": 16851834, "current_leg_start_actual_dep": "2026-09-17T07:17:30+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:11.978827", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
MAT |
NOT |
2A47 |
170201 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 18.108, "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": 55.519, "from_m": 18.108, "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": 209.569, "from_m": 55.519, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7356.989, "from_m": 209.569, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8161.199, "from_m": 7356.989, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10648.357, "from_m": 8161.199, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11509.822, "from_m": 10648.357, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12103.353, "from_m": 11509.822, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 22522.35, "from_m": 12103.353, "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": 25687.12, "from_m": 22522.35, "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": 25909.655, "from_m": 25687.12, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25987.46, "from_m": 25909.655, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26128.145, "from_m": 25987.46, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27365.498, "from_m": 26128.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27511.443, "from_m": 27365.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": 28094.611, "from_m": 27511.443, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28131.591, "from_m": 28094.611, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28289.858, "from_m": 28131.591, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29481.619, "from_m": 28289.858, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31647.279, "from_m": 29481.619, "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": 32094.876, "from_m": 31647.279, "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": 36805.276, "from_m": 32094.876, "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": 40548.159, "from_m": 36805.276, "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": 41514.638, "from_m": 40548.159, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41721.105, "from_m": 41514.638, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41764.239, "from_m": 41721.105, "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": 42485.813, "from_m": 41764.239, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42556.311, "from_m": 42485.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44308.939, "from_m": 42556.311, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 44351.325, "from_m": 44308.939, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52290.704, "from_m": 44351.325, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52655.61, "from_m": 52290.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": 52706.81, "from_m": 52655.61, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52758.091, "from_m": 52706.81, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53096.475, "from_m": 52758.091, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53320.947, "from_m": 53096.475, "capability_applied": null, "effective_limit_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": 630025, "profile_key": "65a2c113ece8083f61cf2a583112b08c442875108e302b0292a9de9e16ce0dc8", "schedule_id": 2976, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0618", "location": "Matlock", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29199}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621H", "location": "Matlock Bath", "stage_seq": 2, "distance_m": 1941.043, "section_seq": 1, "route_path_id": 29199}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624H", "location": "Cromford", "stage_seq": 3, "distance_m": 3145.216, "section_seq": 1, "route_path_id": 29199}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Whatstandwell", "stage_seq": 4, "distance_m": 7883.113, "section_seq": 1, "route_path_id": 29199}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0635H", "location": "Ambergate", "stage_seq": 5, "distance_m": 11093.386, "section_seq": 1, "route_path_id": 29199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Ambergate Jn", "stage_seq": 6, "distance_m": 11806.168, "section_seq": 1, "route_path_id": 29199}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Belper", "stage_seq": 7, "distance_m": 15119.167, "section_seq": 1, "route_path_id": 29199}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646", "location": "Duffield", "stage_seq": 8, "distance_m": 19220.178, "section_seq": 1, "route_path_id": 29199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "St. Mary's South Jn", "stage_seq": 9, "distance_m": 26243.487, "section_seq": 1, "route_path_id": 29199}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0654H", "location": "Derby", "stage_seq": 10, "distance_m": 27701.251, "section_seq": 1, "route_path_id": 29199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Derby Way & Works Jn", "stage_seq": 11, "distance_m": 28061.84, "section_seq": 1, "route_path_id": 29199}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659H", "location": "Spondon", "stage_seq": 12, "distance_m": 31765.118, "section_seq": 1, "route_path_id": 29199}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0706H", "location": "Long Eaton", "stage_seq": 13, "distance_m": 40725.563, "section_seq": 1, "route_path_id": 29199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708", "location": "Sheet Stores Jn", "stage_seq": 14, "distance_m": 41594.764, "section_seq": 1, "route_path_id": 29199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Trent East Jn", "stage_seq": 15, "distance_m": 42514.941, "section_seq": 1, "route_path_id": 29199}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713H", "location": "Attenborough", "stage_seq": 16, "distance_m": 45766.923, "section_seq": 1, "route_path_id": 29199}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0717H", "location": "Beeston", "stage_seq": 17, "distance_m": 47950.057, "section_seq": 1, "route_path_id": 29199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Beeston South Jn", "stage_seq": 18, "distance_m": 48740.713, "section_seq": 1, "route_path_id": 29199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Mansfield Jn", "stage_seq": 19, "distance_m": 52332.41, "section_seq": 1, "route_path_id": 29199}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "Nottingham", "stage_seq": 20, "distance_m": 53320.947, "section_seq": 1, "route_path_id": 29199}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53320.947, "from_m": 0.0, "section_seq": 1, "route_path_id": 29199}], "total_distance_m": 53320.947, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 53320.947, "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": 16874, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:30Z", "source_id": 52154703, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:41:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:37Z", "source_id": 16819127, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16880, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:59Z", "source_id": 52166972, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:45:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:01Z", "source_id": 16823040, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:46Z", "source_id": 16828689, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17174, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:52Z", "source_id": 52200245, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:59:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:56Z", "source_id": 16833305, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16778, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:20Z", "source_id": 52216951, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:24Z", "source_id": 16838312, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16356, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:23Z", "source_id": 52237885, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:13:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:26Z", "source_id": 16844590, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16364, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:02Z", "source_id": 52247443, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:17:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:06Z", "source_id": 16847508, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16514, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:27Z", "source_id": 52261844, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:24:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:31Z", "source_id": 16851834, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Matlock |
0618 |
0618 |
1 |
6:18:00 |
None |
Nottingham |
0724 |
0724 |
3B |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21289/2026-09-17/detailed |
None |
Beeston |
2026-09-17T07:17:30+01:00 |
Nottingham |
6.0 |
{"type": "LineString", "coordinates": [[-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-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]]} |
3.3 |
0718 |
0724 |
Beeston |
Nottingham |
Nottingham |
52.9473183 |
-1.1440028 |
52.9473183 |
-1.1440028 |
1 |
0 |
2026-09-17 06:34:21 |
TERMINATED |
2026-09-17 06:24:00 |
Nottingham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851834 |
1789626155038450 |
50 |
50 |
2026-09-17 06:34:11.978827 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:11.577811 |
| 599854 |
629447 |
C37193 |
889R32M617 |
2026-09-17 |
COMPLETE |
16853279 |
2026-09-17 07:24:00 |
2026-09-17 06:34:21 |
2026-09-19 06:34:21 |
{"id": 629447, "stp": "P", "toc": "Elizabeth Line", "uid": "C37193", "consist": "345066", "dest_crs": "RDG", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37193/2026-09-17/detailed", "trust_id": "889R32M617", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-17", "dest_arr_time": "0727", "dest_platform": "13", "is_terminated": 1, "next_location": "Reading", "signalling_id": "9R32", "timing_status": "EARLY", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "0724", "current_leg_dep": "0718", "current_leg_end": "Reading", "origin_dep_time": "0602", "origin_platform": "3", "current_location": "Reading", "last_update_time": "2026-09-17T06:34:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Twyford", "dest_arr_time_act": "0725", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Twyford", "current_leg_milage": "4.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25881.037, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25966.716, \"from_m\": 25881.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 26168.121, \"from_m\": 25966.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30431.581, \"from_m\": 26168.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31351.603, \"from_m\": 30431.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 31532.303, \"from_m\": 31351.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32189.814, \"from_m\": 31532.303, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33886.664, \"from_m\": 32189.814, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35066.986, \"from_m\": 33886.664, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37170.876, \"from_m\": 35066.986, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37334.9, \"from_m\": 37170.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38988.51, \"from_m\": 37334.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39162.07, \"from_m\": 38988.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39325.261, \"from_m\": 39162.07, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39618.428, \"from_m\": 39325.261, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42296.187, \"from_m\": 39618.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42589.354, \"from_m\": 42296.187, \"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\": 42752.544, \"from_m\": 42589.354, \"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\": 42926.105, \"from_m\": 42752.544, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57628.927, \"from_m\": 42926.105, \"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\": 65906.07, \"from_m\": 57628.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\": 65944.61, \"from_m\": 65906.07, \"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\": 66095.2, \"from_m\": 65944.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67424.946, \"from_m\": 66095.2, \"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\": 67436.55, \"from_m\": 67424.946, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76614.029, \"from_m\": 67436.55, \"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\": 76668.54, \"from_m\": 76614.029, \"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\": 83425.468, \"from_m\": 76668.54, \"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\": 83505.414, \"from_m\": 83425.468, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83563.795, \"from_m\": 83505.414, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83670.682, \"from_m\": 83563.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83726.802, \"from_m\": 83670.682, \"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\": 83785.192, \"from_m\": 83726.802, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84409.709, \"from_m\": 83785.192, \"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\": 84886.592, \"from_m\": 84409.709, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 629447, \"profile_key\": \"f231ddd11bed2032077395abad65bece66b8f56cf7486ff7b36d042da3742c44\", \"schedule_id\": 5076, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0609H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13174.116, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0633\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 31140.699, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Ealing Broadway\", \"stage_seq\": 17, \"distance_m\": 32331.883, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"West Ealing\", \"stage_seq\": 18, \"distance_m\": 33740.806, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646\", \"location\": \"Southall\", \"stage_seq\": 19, \"distance_m\": 37670.423, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 20, \"distance_m\": 40750.015, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 21, \"distance_m\": 40957.307, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653\", \"location\": \"West Drayton\", \"stage_seq\": 22, \"distance_m\": 48330.335, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0655H\", \"location\": \"Iver\", \"stage_seq\": 23, \"distance_m\": 50790.827, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0657H\", \"wtt_dep\": \"0658\", \"location\": \"Langley\", \"stage_seq\": 24, \"distance_m\": 53068.187, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0702\", \"location\": \"Slough\", \"stage_seq\": 25, \"distance_m\": 56820.415, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0705H\", \"location\": \"Burnham\", \"stage_seq\": 26, \"distance_m\": 60694.758, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0708\", \"location\": \"Taplow\", \"stage_seq\": 27, \"distance_m\": 63154.192, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711H\", \"location\": \"Maidenhead\", \"stage_seq\": 28, \"distance_m\": 66053.031, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718\", \"location\": \"Twyford\", \"stage_seq\": 29, \"distance_m\": 76942.154, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 83726.802, \"section_seq\": 1, \"route_path_id\": 29908}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 31, \"distance_m\": 84886.592, \"section_seq\": 1, \"route_path_id\": 29908}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 84886.592, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29908}], \"total_distance_m\": 84886.592, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 73547.091, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11339.501, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0602", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:42Z\", \"source_id\": 52084323, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:48Z\", \"source_id\": 16796782, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:52Z\", \"source_id\": 52091811, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:08:53Z\", \"source_id\": 16799157, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:17Z\", \"source_id\": 52097941, \"stage_seq\": 5, \"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:12:22Z\", \"source_id\": 16801237, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:14Z\", \"source_id\": 52105366, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:19Z\", \"source_id\": 16803625, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:19:33Z\", \"source_id\": 52111703, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:19:38Z\", \"source_id\": 16805683, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:22:02Z\", \"source_id\": 52116614, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:22:03Z\", \"source_id\": 16807306, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:08Z\", \"source_id\": 52122977, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:11Z\", \"source_id\": 16809282, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:23Z\", \"source_id\": 52127500, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:27Z\", \"source_id\": 16810726, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:07Z\", \"source_id\": 52133237, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:12Z\", \"source_id\": 16812557, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:29Z\", \"source_id\": 52143312, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:34Z\", \"source_id\": 16815597, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:25Z\", \"source_id\": 52154552, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:29Z\", \"source_id\": 16819066, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:47Z\", \"source_id\": 52159902, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:54Z\", \"source_id\": 16820761, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:38Z\", \"source_id\": 52163897, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:42Z\", \"source_id\": 16822045, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:30Z\", \"source_id\": 52172819, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:32Z\", \"source_id\": 16824838, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:55Z\", \"source_id\": 52181100, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:58Z\", \"source_id\": 16827321, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23541, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:02Z\", \"source_id\": 52188413, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:07Z\", \"source_id\": 16829673, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:47Z\", \"source_id\": 52195114, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:52Z\", \"source_id\": 16831697, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:38Z\", \"source_id\": 52204669, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:42Z\", \"source_id\": 16834687, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:20Z\", \"source_id\": 52214328, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:25Z\", \"source_id\": 16837565, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:22Z\", \"source_id\": 52222200, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:26Z\", \"source_id\": 16839951, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:12Z\", \"source_id\": 52229480, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:16Z\", \"source_id\": 16842049, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:16Z\", \"source_id\": 52248076, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:19Z\", \"source_id\": 16847681, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:13Z\", \"source_id\": 52266742, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:17Z\", \"source_id\": 16853279, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "13", "timing_fact_generation": 1789626257592619, "current_leg_arrival_utc": "2026-09-17T07:24:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:17.581769", "service_state_evidence_id": 16853279, "current_leg_start_actual_dep": "2026-09-17T07:18:00+01:00", "operational_evidence_version": 147, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:17.811773", "service_state_valid_until_kind": null, "operational_interpretation_version": 147, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
RDG |
9R32 |
345066 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25966.716, "from_m": 25881.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 26168.121, "from_m": 25966.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30431.581, "from_m": 26168.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31351.603, "from_m": 30431.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 31532.303, "from_m": 31351.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32189.814, "from_m": 31532.303, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33886.664, "from_m": 32189.814, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35066.986, "from_m": 33886.664, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37170.876, "from_m": 35066.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37334.9, "from_m": 37170.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38988.51, "from_m": 37334.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39162.07, "from_m": 38988.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39325.261, "from_m": 39162.07, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39618.428, "from_m": 39325.261, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42296.187, "from_m": 39618.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42589.354, "from_m": 42296.187, "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": 42752.544, "from_m": 42589.354, "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": 42926.105, "from_m": 42752.544, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57628.927, "from_m": 42926.105, "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": 65906.07, "from_m": 57628.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": 65944.61, "from_m": 65906.07, "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": 66095.2, "from_m": 65944.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67424.946, "from_m": 66095.2, "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": 67436.55, "from_m": 67424.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76614.029, "from_m": 67436.55, "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": 76668.54, "from_m": 76614.029, "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": 83425.468, "from_m": 76668.54, "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": 83505.414, "from_m": 83425.468, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83563.795, "from_m": 83505.414, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83670.682, "from_m": 83563.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83726.802, "from_m": 83670.682, "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": 83785.192, "from_m": 83726.802, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84409.709, "from_m": 83785.192, "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": 84886.592, "from_m": 84409.709, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}], "service_id": 629447, "profile_key": "f231ddd11bed2032077395abad65bece66b8f56cf7486ff7b36d042da3742c44", "schedule_id": 5076, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0609H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0633", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 31140.699, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 32331.883, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "West Ealing", "stage_seq": 18, "distance_m": 33740.806, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646", "location": "Southall", "stage_seq": 19, "distance_m": 37670.423, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649H", "location": "Hayes & Harlington", "stage_seq": 20, "distance_m": 40750.015, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Heathrow Airport Jn", "stage_seq": 21, "distance_m": 40957.307, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653", "location": "West Drayton", "stage_seq": 22, "distance_m": 48330.335, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0655H", "location": "Iver", "stage_seq": 23, "distance_m": 50790.827, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0657H", "wtt_dep": "0658", "location": "Langley", "stage_seq": 24, "distance_m": 53068.187, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0702", "location": "Slough", "stage_seq": 25, "distance_m": 56820.415, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0705H", "location": "Burnham", "stage_seq": 26, "distance_m": 60694.758, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0708", "location": "Taplow", "stage_seq": 27, "distance_m": 63154.192, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711H", "location": "Maidenhead", "stage_seq": 28, "distance_m": 66053.031, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718", "location": "Twyford", "stage_seq": 29, "distance_m": 76942.154, "section_seq": 1, "route_path_id": 29908}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Kennet Bridge Jn", "stage_seq": 30, "distance_m": 83726.802, "section_seq": 1, "route_path_id": 29908}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": null, "location": "Reading", "stage_seq": 31, "distance_m": 84886.592, "section_seq": 1, "route_path_id": 29908}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 84886.592, "from_m": 0.0, "section_seq": 1, "route_path_id": 29908}], "total_distance_m": 84886.592, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 73547.091, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11339.501, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:42Z", "source_id": 52084323, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:48Z", "source_id": 16796782, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:52Z", "source_id": 52091811, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:08:53Z", "source_id": 16799157, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:17Z", "source_id": 52097941, "stage_seq": 5, "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:12:22Z", "source_id": 16801237, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:14Z", "source_id": 52105366, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:16:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:19Z", "source_id": 16803625, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:19:33Z", "source_id": 52111703, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:19:38Z", "source_id": 16805683, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:22:02Z", "source_id": 52116614, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:22:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:22:03Z", "source_id": 16807306, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:08Z", "source_id": 52122977, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:25:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:11Z", "source_id": 16809282, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:23Z", "source_id": 52127500, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:27Z", "source_id": 16810726, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:07Z", "source_id": 52133237, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:12Z", "source_id": 16812557, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:29Z", "source_id": 52143312, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:34:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:34Z", "source_id": 16815597, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:25Z", "source_id": 52154552, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:29Z", "source_id": 16819066, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:47Z", "source_id": 52159902, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:54Z", "source_id": 16820761, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:38Z", "source_id": 52163897, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:44:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:42Z", "source_id": 16822045, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:30Z", "source_id": 52172819, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:48:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:32Z", "source_id": 16824838, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:55Z", "source_id": 52181100, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:52:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:58Z", "source_id": 16827321, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23541, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:02Z", "source_id": 52188413, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T05:55:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:07Z", "source_id": 16829673, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:47Z", "source_id": 52195114, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T05:58:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:52Z", "source_id": 16831697, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:38Z", "source_id": 52204669, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:01:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:42Z", "source_id": 16834687, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:20Z", "source_id": 52214328, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T06:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:25Z", "source_id": 16837565, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23593, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:22Z", "source_id": 52222200, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T06:08:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:26Z", "source_id": 16839951, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:12Z", "source_id": 52229480, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T06:11:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:16Z", "source_id": 16842049, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:16Z", "source_id": 52248076, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T06:18:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:19Z", "source_id": 16847681, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23807, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:13Z", "source_id": 52266742, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T06:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:17Z", "source_id": 16853279, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
0602 |
0602 |
3 |
None |
None |
Reading |
0727 |
0725 |
13 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37193/2026-09-17/detailed |
None |
Twyford |
2026-09-17T07:18:00+01:00 |
Reading |
6.0 |
{"type": "LineString", "coordinates": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]} |
4.9 |
0718 |
0724 |
Twyford |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-17 06:34:21 |
TERMINATED |
2026-09-17 06:24:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853279 |
1789626257592619 |
147 |
147 |
2026-09-17 06:34:17.811773 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:17.581769 |
| 599855 |
630687 |
G27814 |
872S04M617 |
2026-09-17 |
COMPLETE |
16852670 |
2026-09-17 07:24:00 |
2026-09-17 06:34:21 |
2026-09-19 06:34:21 |
{"id": 630687, "stp": "P", "toc": "Southern", "uid": "G27814", "consist": "377157+377210", "dest_crs": "WCY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27814/2026-09-17/detailed", "trust_id": "872S04M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-17", "dest_arr_time": "0722", "dest_platform": "4", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "2S04", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "0724", "current_leg_dep": "0715", "current_leg_end": "West Croydon", "origin_dep_time": "0636", "origin_platform": "11", "current_location": "West Croydon", "last_update_time": "2026-09-17T06:34:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "0722", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": "Norwood Junction", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.981, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7769.276, \"from_m\": 7545.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7781.329, \"from_m\": 7769.276, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7829.614, \"from_m\": 7781.329, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8795.139, \"from_m\": 7829.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8879.117, \"from_m\": 8795.139, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8924.18, \"from_m\": 8879.117, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8978.641, \"from_m\": 8924.18, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10157.657, \"from_m\": 8978.641, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10700.401, \"from_m\": 10157.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10718.797, \"from_m\": 10700.401, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10728.722, \"from_m\": 10718.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11160.39, \"from_m\": 10728.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\": 12997.774, \"from_m\": 11160.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13672.544, \"from_m\": 12997.774, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13705.164, \"from_m\": 13672.544, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13737.626, \"from_m\": 13705.164, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13789.782, \"from_m\": 13737.626, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15014.874, \"from_m\": 13789.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15105.683, \"from_m\": 15014.874, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15781.892, \"from_m\": 15105.683, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15964.813, \"from_m\": 15781.892, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16023.079, \"from_m\": 15964.813, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16345.063, \"from_m\": 16023.079, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16518.144, \"from_m\": 16345.063, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16594.955, \"from_m\": 16518.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16600.338, \"from_m\": 16594.955, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17208.393, \"from_m\": 16600.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17219.259, \"from_m\": 17208.393, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17690.958, \"from_m\": 17219.259, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17715.182, \"from_m\": 17690.958, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18674.763, \"from_m\": 17715.182, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18882.76, \"from_m\": 18674.763, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18918.015, \"from_m\": 18882.76, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19152.754, \"from_m\": 18918.015, \"capability_applied\": null, \"effective_limit_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\": 630687, \"profile_key\": \"453eb3e3c950df1f2a2372d3a5b469e5170c38839ef466c293b7ef56b45052af\", \"schedule_id\": 10816, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649H\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0655\", \"location\": \"Streatham Hill\", \"stage_seq\": 7, \"distance_m\": 9028.752, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"West Norwood Junction\", \"stage_seq\": 8, \"distance_m\": 10700.401, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0658H\", \"location\": \"West Norwood\", \"stage_seq\": 9, \"distance_m\": 11124.125, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0701H\", \"location\": \"Gipsy Hill\", \"stage_seq\": 10, \"distance_m\": 12671.401, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0708\", \"location\": \"Crystal Palace\", \"stage_seq\": 11, \"distance_m\": 13859.25, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Bromley Jn\", \"stage_seq\": 12, \"distance_m\": 15253.483, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0716\", \"location\": \"Norwood Junction\", \"stage_seq\": 13, \"distance_m\": 16280.324, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 14, \"distance_m\": 17715.182, \"section_seq\": 1, \"route_path_id\": 67870}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 15, \"distance_m\": 19152.754, \"section_seq\": 1, \"route_path_id\": 67870}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19152.754, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67870}], \"total_distance_m\": 19152.754, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14129.142, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5023.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0636", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.3789421", "current_position_lon": "-0.1019610", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:55Z\", \"source_id\": 52153393, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:59Z\", \"source_id\": 16818706, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:54Z\", \"source_id\": 52162318, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:59Z\", \"source_id\": 16821575, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:13Z\", \"source_id\": 52174662, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:15Z\", \"source_id\": 16825392, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:12Z\", \"source_id\": 52184240, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:15Z\", \"source_id\": 16828315, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:21Z\", \"source_id\": 52198928, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:26Z\", \"source_id\": 16832877, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:49Z\", \"source_id\": 52207748, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:54Z\", \"source_id\": 16835615, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:04Z\", \"source_id\": 52216266, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:08Z\", \"source_id\": 16838156, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:28Z\", \"source_id\": 52232723, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:33Z\", \"source_id\": 16843136, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:27Z\", \"source_id\": 52264626, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:32Z\", \"source_id\": 16852670, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "4", "timing_fact_generation": 1789626214105764, "current_leg_arrival_utc": "2026-09-17T07:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:18.231980", "service_state_evidence_id": 16852670, "current_leg_start_actual_dep": "2026-09-17T07:18:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:19.567884", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
WCY |
2S04 |
377157+377210 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "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": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7769.276, "from_m": 7545.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7781.329, "from_m": 7769.276, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7829.614, "from_m": 7781.329, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8795.139, "from_m": 7829.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8879.117, "from_m": 8795.139, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8924.18, "from_m": 8879.117, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8978.641, "from_m": 8924.18, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10157.657, "from_m": 8978.641, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10700.401, "from_m": 10157.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10718.797, "from_m": 10700.401, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10728.722, "from_m": 10718.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11160.39, "from_m": 10728.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": 12997.774, "from_m": 11160.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13672.544, "from_m": 12997.774, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13705.164, "from_m": 13672.544, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13737.626, "from_m": 13705.164, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13789.782, "from_m": 13737.626, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15014.874, "from_m": 13789.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15105.683, "from_m": 15014.874, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15781.892, "from_m": 15105.683, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15964.813, "from_m": 15781.892, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16023.079, "from_m": 15964.813, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16345.063, "from_m": 16023.079, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16518.144, "from_m": 16345.063, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16594.955, "from_m": 16518.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16600.338, "from_m": 16594.955, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17208.393, "from_m": 16600.338, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17219.259, "from_m": 17208.393, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17690.958, "from_m": 17219.259, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17715.182, "from_m": 17690.958, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18674.763, "from_m": 17715.182, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18882.76, "from_m": 18674.763, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18918.015, "from_m": 18882.76, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19152.754, "from_m": 18918.015, "capability_applied": null, "effective_limit_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": 630687, "profile_key": "453eb3e3c950df1f2a2372d3a5b469e5170c38839ef466c293b7ef56b45052af", "schedule_id": 10816, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0636", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 67870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649H", "location": "Balham", "stage_seq": 6, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0655", "location": "Streatham Hill", "stage_seq": 7, "distance_m": 9028.752, "section_seq": 1, "route_path_id": 67870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "West Norwood Junction", "stage_seq": 8, "distance_m": 10700.401, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0658H", "location": "West Norwood", "stage_seq": 9, "distance_m": 11124.125, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0701H", "location": "Gipsy Hill", "stage_seq": 10, "distance_m": 12671.401, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0708", "location": "Crystal Palace", "stage_seq": 11, "distance_m": 13859.25, "section_seq": 1, "route_path_id": 67870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Bromley Jn", "stage_seq": 12, "distance_m": 15253.483, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0716", "location": "Norwood Junction", "stage_seq": 13, "distance_m": 16280.324, "section_seq": 1, "route_path_id": 67870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 14, "distance_m": 17715.182, "section_seq": 1, "route_path_id": 67870}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": null, "location": "West Croydon", "stage_seq": 15, "distance_m": 19152.754, "section_seq": 1, "route_path_id": 67870}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19152.754, "from_m": 0.0, "section_seq": 1, "route_path_id": 67870}], "total_distance_m": 19152.754, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14129.142, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5023.612, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:55Z", "source_id": 52153393, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:39:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:59Z", "source_id": 16818706, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:54Z", "source_id": 52162318, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:43:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:59Z", "source_id": 16821575, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:13Z", "source_id": 52174662, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:48:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:15Z", "source_id": 16825392, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29846, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:12Z", "source_id": 52184240, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:53:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:15Z", "source_id": 16828315, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29856, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:21Z", "source_id": 52198928, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:58:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:26Z", "source_id": 16832877, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29860, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:49Z", "source_id": 52207748, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:02:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:54Z", "source_id": 16835615, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29872, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:04Z", "source_id": 52216266, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:06:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:08Z", "source_id": 16838156, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30010, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:28Z", "source_id": 52232723, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:12:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:33Z", "source_id": 16843136, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30055, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:27Z", "source_id": 52264626, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:24:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:32Z", "source_id": 16852670, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
London Victoria (C) |
0636 |
0636 |
11 |
None |
None |
West Croydon |
0722 |
0722 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27814/2026-09-17/detailed |
None |
Norwood Junction |
2026-09-17T07:18:00+01:00 |
West Croydon |
9.0 |
{"type": "LineString", "coordinates": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]} |
1.8 |
0715 |
0724 |
Norwood Junction |
West Croydon |
West Croydon |
51.3789421 |
-0.1019610 |
51.3789421 |
-0.1019610 |
1 |
0 |
2026-09-17 06:34:21 |
TERMINATED |
2026-09-17 06:24:00 |
West Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852670 |
1789626214105764 |
62 |
62 |
2026-09-17 06:34:19.567884 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:18.231980 |
| 599856 |
630688 |
G30339 |
352G04M617 |
2026-09-17 |
COMPLETE |
16853293 |
2026-09-17 07:24:00 |
2026-09-17 06:34:21 |
2026-09-19 06:34:21 |
{"id": 630688, "stp": "P", "toc": "Merseyrail", "uid": "G30339", "consist": "777026", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30339/2026-09-17/detailed", "trust_id": "352G04M617", "origin_crs": "SOP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-17", "dest_arr_time": "0723", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2G04", "timing_status": "LATE", "origin_station": "Southport", "current_leg_arr": "0724", "current_leg_dep": "0720", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "0636", "origin_platform": "3", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-17T06:34:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "0722½", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 313.932, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 620.438, \"from_m\": 313.932, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11427.855, \"from_m\": 620.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11478.742, \"from_m\": 11427.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20877.094, \"from_m\": 11478.742, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21663.131, \"from_m\": 20877.094, \"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\": 24357.822, \"from_m\": 21663.131, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25736.385, \"from_m\": 24357.822, \"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\": 25814.654, \"from_m\": 25736.385, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26174.573, \"from_m\": 25814.654, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26961.474, \"from_m\": 26174.573, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27271.07, \"from_m\": 26961.474, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 29798.426, \"from_m\": 27271.07, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30003.335, \"from_m\": 29798.426, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30671.53, \"from_m\": 30003.335, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30841.187, \"from_m\": 30671.53, \"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\": 630688, \"profile_key\": \"ef384952815a4868beef42a9e5d19681c9ada6ef8a759383d9a5da4a67f5b110\", \"schedule_id\": 11148, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Southport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"Birkdale\", \"stage_seq\": 2, \"distance_m\": 1842.076, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0643\", \"location\": \"Hillside\", \"stage_seq\": 3, \"distance_m\": 3429.88, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646\", \"location\": \"Ainsdale\", \"stage_seq\": 4, \"distance_m\": 5860.489, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650\", \"location\": \"Freshfield\", \"stage_seq\": 5, \"distance_m\": 10361.695, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652H\", \"location\": \"Formby\", \"stage_seq\": 6, \"distance_m\": 11767.149, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": \"0656\", \"location\": \"Hightown\", \"stage_seq\": 7, \"distance_m\": 15044.242, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0700\", \"location\": \"Hall Road\", \"stage_seq\": 8, \"distance_m\": 18206.766, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0701H\", \"wtt_dep\": \"0702\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 19547.264, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0705\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 10, \"distance_m\": 21338.026, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0707H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 11, \"distance_m\": 23013.126, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0709H\", \"wtt_dep\": \"0710\", \"location\": \"Bootle New Strand\", \"stage_seq\": 12, \"distance_m\": 24599.373, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0711\", \"wtt_dep\": \"0711H\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 13, \"distance_m\": 25222.654, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0713H\", \"location\": \"Bank Hall\", \"stage_seq\": 14, \"distance_m\": 26394.512, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716H\", \"location\": \"Sandhills\", \"stage_seq\": 15, \"distance_m\": 27416.87, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 16, \"distance_m\": 29888.8, \"section_seq\": 1, \"route_path_id\": 69428}, {\"is_pass\": false, \"wtt_arr\": \"0722H\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 17, \"distance_m\": 30841.187, \"section_seq\": 1, \"route_path_id\": 69428}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30841.187, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69428}], \"total_distance_m\": 30841.187, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.031, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0636", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:23Z\", \"source_id\": 52152139, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:26Z\", \"source_id\": 16818319, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:29Z\", \"source_id\": 52156898, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:30Z\", \"source_id\": 16819811, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:16Z\", \"source_id\": 52165348, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:18Z\", \"source_id\": 16822502, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:59Z\", \"source_id\": 52169301, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:02Z\", \"source_id\": 16823783, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:34Z\", \"source_id\": 52180281, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:38Z\", \"source_id\": 16827089, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:24Z\", \"source_id\": 52184716, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:25Z\", \"source_id\": 16828479, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:25Z\", \"source_id\": 52194354, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:28Z\", \"source_id\": 16831442, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:38Z\", \"source_id\": 52202032, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:43Z\", \"source_id\": 16833890, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:04Z\", \"source_id\": 52211025, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:07Z\", \"source_id\": 16836587, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:01Z\", \"source_id\": 52216250, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:08Z\", \"source_id\": 16838155, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:35Z\", \"source_id\": 52222688, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:39Z\", \"source_id\": 16840068, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:14Z\", \"source_id\": 52229566, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:16Z\", \"source_id\": 16842062, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:57Z\", \"source_id\": 52234082, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:00Z\", \"source_id\": 16843453, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:45Z\", \"source_id\": 52241485, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:49Z\", \"source_id\": 16845666, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:18Z\", \"source_id\": 52253537, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:23Z\", \"source_id\": 16849326, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:16Z\", \"source_id\": 52266846, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:17Z\", \"source_id\": 16853293, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789626258287403, "current_leg_arrival_utc": "2026-09-17T07:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:18.280808", "service_state_evidence_id": 16853293, "current_leg_start_actual_dep": "2026-09-17T07:21:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:19.570694", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
SOP |
LVC |
2G04 |
777026 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 313.932, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 620.438, "from_m": 313.932, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11427.855, "from_m": 620.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11478.742, "from_m": 11427.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20877.094, "from_m": 11478.742, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21663.131, "from_m": 20877.094, "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": 24357.822, "from_m": 21663.131, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25736.385, "from_m": 24357.822, "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": 25814.654, "from_m": 25736.385, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26174.573, "from_m": 25814.654, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26961.474, "from_m": 26174.573, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27271.07, "from_m": 26961.474, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 29798.426, "from_m": 27271.07, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30003.335, "from_m": 29798.426, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30671.53, "from_m": 30003.335, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30841.187, "from_m": 30671.53, "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": 630688, "profile_key": "ef384952815a4868beef42a9e5d19681c9ada6ef8a759383d9a5da4a67f5b110", "schedule_id": 11148, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0636", "location": "Southport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "Birkdale", "stage_seq": 2, "distance_m": 1842.076, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0643", "location": "Hillside", "stage_seq": 3, "distance_m": 3429.88, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646", "location": "Ainsdale", "stage_seq": 4, "distance_m": 5860.489, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650", "location": "Freshfield", "stage_seq": 5, "distance_m": 10361.695, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652H", "location": "Formby", "stage_seq": 6, "distance_m": 11767.149, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": "0656", "location": "Hightown", "stage_seq": 7, "distance_m": 15044.242, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0700", "location": "Hall Road", "stage_seq": 8, "distance_m": 18206.766, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0701H", "wtt_dep": "0702", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 19547.264, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0705", "location": "Waterloo (Merseyside)", "stage_seq": 10, "distance_m": 21338.026, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0707H", "location": "Seaforth & Litherland", "stage_seq": 11, "distance_m": 23013.126, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0709H", "wtt_dep": "0710", "location": "Bootle New Strand", "stage_seq": 12, "distance_m": 24599.373, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0711", "wtt_dep": "0711H", "location": "Bootle Oriel Road", "stage_seq": 13, "distance_m": 25222.654, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0713H", "location": "Bank Hall", "stage_seq": 14, "distance_m": 26394.512, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716H", "location": "Sandhills", "stage_seq": 15, "distance_m": 27416.87, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720H", "location": "Moorfields (Northern Line)", "stage_seq": 16, "distance_m": 29888.8, "section_seq": 1, "route_path_id": 69428}, {"is_pass": false, "wtt_arr": "0722H", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 17, "distance_m": 30841.187, "section_seq": 1, "route_path_id": 69428}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30841.187, "from_m": 0.0, "section_seq": 1, "route_path_id": 69428}], "total_distance_m": 30841.187, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.031, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.156, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9673, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:23Z", "source_id": 52152139, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:26Z", "source_id": 16818319, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9677, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:29Z", "source_id": 52156898, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:41:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:30Z", "source_id": 16819811, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9683, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:16Z", "source_id": 52165348, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:44:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:18Z", "source_id": 16822502, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9687, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:59Z", "source_id": 52169301, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:02Z", "source_id": 16823783, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9691, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:34Z", "source_id": 52180281, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:51:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:38Z", "source_id": 16827089, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9697, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:24Z", "source_id": 52184716, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:54:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:25Z", "source_id": 16828479, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9701, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:25Z", "source_id": 52194354, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:58:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:28Z", "source_id": 16831442, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9709, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:38Z", "source_id": 52202032, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:01:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:43Z", "source_id": 16833890, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9715, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:04Z", "source_id": 52211025, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:03:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:07Z", "source_id": 16836587, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9719, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:01Z", "source_id": 52216250, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:08Z", "source_id": 16838155, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9725, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:35Z", "source_id": 52222688, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:39Z", "source_id": 16840068, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9731, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:14Z", "source_id": 52229566, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:10:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:16Z", "source_id": 16842062, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9751, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:57Z", "source_id": 52234082, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:13:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:00Z", "source_id": 16843453, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9757, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:45Z", "source_id": 52241485, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:15:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:49Z", "source_id": 16845666, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:18Z", "source_id": 52253537, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:19:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:23Z", "source_id": 16849326, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:16Z", "source_id": 52266846, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:24:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:17Z", "source_id": 16853293, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Southport |
0636 |
0636 |
3 |
None |
None |
Liverpool Central (Northern) |
0723 |
0722½ |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30339/2026-09-17/detailed |
None |
Moorfields (Northern Line) |
2026-09-17T07:21:30+01:00 |
Liverpool Central (Northern) |
4.0 |
{"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} |
0.6 |
0720 |
0724 |
Moorfields (Northern Line) |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-17 06:34:21 |
TERMINATED |
2026-09-17 06:24:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853293 |
1789626258287403 |
53 |
53 |
2026-09-17 06:34:19.570694 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:18.280808 |
| 599857 |
631098 |
L37377 |
635P08M617 |
2026-09-17 |
COMPLETE |
16852358 |
2026-09-17 07:24:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 631098, "stp": "P", "toc": "Chiltern Railways", "uid": "L37377", "consist": "165016+165018", "dest_crs": "PRR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37377/2026-09-17/detailed", "trust_id": "635P08M617", "origin_crs": "XWY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Princes Risborough", "service_date": "2026-09-17", "dest_arr_time": "0725", "dest_platform": "2", "is_terminated": 1, "next_location": "Princes Risborough", "signalling_id": "5P08", "timing_status": "EARLY", "origin_station": "Wembley LMD", "current_leg_arr": "0724", "current_leg_dep": "0647", "current_leg_end": "Princes Risborough", "origin_dep_time": "0648", "origin_platform": null, "current_location": "Princes Risborough", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.27379089999999995, 51.554640799999994], [-0.2741942, 51.5545952], [-0.275302, 51.55447929999999], [-0.27694929999999995, 51.55430919999999], [-0.2778682, 51.55422039999999], [-0.27818199999999993, 51.554190000000006], [-0.2787206, 51.55413769999999], [-0.2791979, 51.554095399999994], [-0.2800821, 51.5540649], [-0.28111149999999996, 51.554037], [-0.28214959999999994, 51.55403729999999], [-0.2825296, 51.55405510000001], [-0.2827915, 51.5540795], [-0.283247, 51.554125899999995], [-0.2836096000000001, 51.55415109999999], [-0.2848865998887656, 51.55420466629804], [-0.2851408330542019, 51.55421662936426], [-0.2853652133093263, 51.55422971044662], [-0.2855640056049308, 51.55424374757797], [-0.28574147489180785, 51.55425857879115], [-0.2859018861207498, 51.55427404211907], [-0.2860495042425487, 51.55428997559456], [-0.2861885942079971, 51.5543062172505], [-0.286323420967887, 51.55432260511973], [-0.2864582494730108, 51.55433897723514], [-0.28659734467416087, 51.55435517162959], [-0.28674497152212924, 51.55437102633593], [-0.28690539496770845, 51.55438637938704], [-0.2870828799616906, 51.55440106881576], [-0.28728169145486804, 51.55441493265498], [-0.28750609439803304, 51.55442780893754], [-0.28776035374197784, 51.55443953569632], [-0.29008760000000006, 51.55453249999999], [-0.2929134590497719, 51.55466347968381], [-0.293203, 51.5546769], [-0.2936253999999999, 51.5546913], [-0.2943852, 51.5547071], [-0.2956544, 51.55471610000001], [-0.29669109999999993, 51.5547238], [-0.29751419999999995, 51.5547164], [-0.29779399999999995, 51.5547114], [-0.2984247, 51.5546948], [-0.29854449999999993, 51.55469159999999], [-0.29868895534545353, 51.55468571836119], [-0.29867091164884985, 51.55466347968381], [-0.2986660459105177, 51.55465748270763], [-0.29871880449918475, 51.55465500397724], [-0.29877937399412674, 51.55465215827076], [-0.2988335544905766, 51.554649612735275], [-0.2989173980179845, 51.554645673556], [-0.29895463771188113, 51.554643923941626], [-0.29903389999999996, 51.554640199999994], [-0.2996746, 51.5546102], [-0.2999321999999999, 51.55459929999999], [-0.3020457, 51.5544644], [-0.30430009999999996, 51.5543444], [-0.3046268999999999, 51.5543351], [-0.30571680000000007, 51.5543125], [-0.30765549999999997, 51.5542965], [-0.3091055, 51.55428810000001], [-0.3120877, 51.554279400000006], [-0.3136145, 51.55424729999999], [-0.3146869, 51.554236], [-0.3150959, 51.554244899999986], [-0.3158696, 51.55426739999999], [-0.3164601, 51.554300799999986], [-0.3172763, 51.55436250000001], [-0.3183602, 51.55447219999999], [-0.3192233, 51.55459349999999], [-0.3196859111370921, 51.55466347968381], [-0.3199432, 51.5547024], [-0.32066039999999996, 51.5548434], [-0.32129569999999996, 51.5549669], [-0.3220467, 51.555135499999984], [-0.3231041, 51.55537959999999], [-0.3239491, 51.55556879999999], [-0.3251852, 51.555866400000006], [-0.3269695, 51.556280599999994], [-0.3282351, 51.556574600000005], [-0.3294136999999999, 51.556864], [-0.3315961, 51.5573852], [-0.3326733, 51.5576401], [-0.3346031, 51.55815880000001], [-0.3352162, 51.55830300000001], [-0.33532359999999994, 51.55832819999999], [-0.335421, 51.5583512], [-0.3354349, 51.5583544], [-0.3361942, 51.55853299999999], [-0.3372301, 51.55875739999999], [-0.3375514, 51.558820399999995], [-0.33822520000000006, 51.5589388], [-0.3392938, 51.5591093], [-0.3397925, 51.55917300000001], [-0.34057479999999996, 51.559262], [-0.34128289999999994, 51.55932370000001], [-0.3421062999999999, 51.5593694], [-0.3439475, 51.5594378], [-0.3445574, 51.5594395], [-0.3459066, 51.55938739999999], [-0.34723309999999996, 51.5593192], [-0.348027, 51.5592386], [-0.3488436, 51.5591405], [-0.3508027, 51.5588528], [-0.352797, 51.55853559999999], [-0.3545279, 51.55825170000001], [-0.35677809999999993, 51.55789109999999], [-0.3572970999999999, 51.557816199999984], [-0.3590056, 51.5575306], [-0.35932611364780853, 51.557479736237156], [-0.36145179999999993, 51.5571424], [-0.3620122999999999, 51.55704339999999], [-0.3623781, 51.556991800000006], [-0.3647972, 51.5566167], [-0.36749419999999994, 51.5562608], [-0.36969869999999994, 51.555996099999994], [-0.3762259, 51.5553346], [-0.3779464, 51.55515289999999], [-0.3781393, 51.5551335], [-0.37814708264088154, 51.55513240622344], [-0.3781763, 51.5551283], [-0.3796662, 51.55496329999998], [-0.3807256, 51.554847899999984], [-0.38171169999999993, 51.5547432], [-0.3824969004077838, 51.55466347968381], [-0.38258829999999994, 51.554654199999995], [-0.3833434, 51.5545919], [-0.3838435, 51.5545544], [-0.3846395, 51.5545245], [-0.3856676, 51.55451159999999], [-0.3864901999999999, 51.554530599999985], [-0.3873068, 51.55456819999999], [-0.3880699, 51.55462609999999], [-0.388514467945942, 51.55466347968381], [-0.3886384, 51.5546739], [-0.3893161, 51.55474789999999], [-0.3901138, 51.55487279999999], [-0.3904146, 51.5549242], [-0.3913783, 51.55511069999999], [-0.3922456, 51.5553009], [-0.3934938999999999, 51.5555934], [-0.39471699999999993, 51.5558759], [-0.3957647, 51.5561204], [-0.3963171999999999, 51.5562532], [-0.3968831, 51.5563985], [-0.39758959999999993, 51.5565967], [-0.3979008, 51.5566891], [-0.3981857999999999, 51.55677729999999], [-0.3987075000000001, 51.55694150000001], [-0.3992113, 51.5571111], [-0.3994746980981004, 51.55719822978078], [-0.4003651999999999, 51.5574928], [-0.4014804, 51.5578645], [-0.4024092, 51.55817219999999], [-0.4035167999999999, 51.558537400000006], [-0.4043797, 51.55881709999999], [-0.4059347999999999, 51.5593319], [-0.40617839999999994, 51.5594133], [-0.4070431, 51.5596961], [-0.4072935, 51.55977620000001], [-0.41081739999999994, 51.5609388], [-0.4122593, 51.56141430000001], [-0.4128643, 51.561612], [-0.414053, 51.562003999999995], [-0.4159386, 51.5626211], [-0.4176864, 51.56320100000001], [-0.4193892, 51.5637597], [-0.4209412, 51.56427750000001], [-0.4224768, 51.5647747], [-0.4228859, 51.5649182], [-0.4235858, 51.56517389999999], [-0.4239473, 51.5653024], [-0.4258187, 51.56592010000001], [-0.42741539999999995, 51.56643999999999], [-0.4280345, 51.5666468], [-0.4291127, 51.5669995], [-0.4299646, 51.56728249999999], [-0.43096129999999994, 51.5676096], [-0.4311605999999999, 51.567672900000005], [-0.4319665999999999, 51.5679399], [-0.4347695, 51.56886020000001], [-0.4361632, 51.5693188], [-0.4368869, 51.569556299999995], [-0.4372943, 51.569687599999995], [-0.4374349, 51.5697343], [-0.4376766, 51.569813700000005], [-0.4380067999999999, 51.56992149999999], [-0.43866800000000006, 51.5701324], [-0.43916369999999993, 51.5702873], [-0.43941069999999993, 51.570358500000005], [-0.43963279999999993, 51.5704104], [-0.4397114, 51.5704287], [-0.44001709999999994, 51.5705104], [-0.4401072999999999, 51.57053689999999], [-0.4409551, 51.57078090000001], [-0.4417459, 51.5710039], [-0.442487, 51.5712068], [-0.4430483, 51.5713543], [-0.443535, 51.5714808], [-0.4442274, 51.571651800000005], [-0.4449845999999999, 51.57183229999999], [-0.44587619999999994, 51.572032199999995], [-0.4464332, 51.57215039999999], [-0.4475062, 51.5723682], [-0.4484464, 51.57254499999999], [-0.4491576420597607, 51.57267150871022], [-0.4492408000000001, 51.57268630000001], [-0.4501056, 51.57282959999999], [-0.4509572999999999, 51.5729631], [-0.4521509999999999, 51.5731307], [-0.4523656, 51.5731605], [-0.4532209, 51.573268199999994], [-0.45448600000000006, 51.5734312], [-0.4547146, 51.57346089999999], [-0.4557282, 51.5735919], [-0.4573313999999999, 51.5737888], [-0.4586053, 51.57395209999999], [-0.4600876, 51.574138], [-0.4612311, 51.57428549999999], [-0.46236909999999987, 51.574424], [-0.4632843, 51.574542300000005], [-0.4643589000000001, 51.57467629999999], [-0.46552949999999993, 51.5748227], [-0.4664192999999998, 51.5749387], [-0.46762799999999993, 51.575092999999995], [-0.46878959999999986, 51.5752428], [-0.4700090999999999, 51.575410599999984], [-0.4707539, 51.57550749999999], [-0.4714516, 51.575594200000005], [-0.4722381, 51.57569329999998], [-0.4732094, 51.5758115], [-0.4739958, 51.575909499999995], [-0.4746899, 51.5759974], [-0.4755525, 51.57610439999999], [-0.4760907, 51.5761731], [-0.4767973999999999, 51.5762553], [-0.4774679, 51.5763319], [-0.478325, 51.576436599999994], [-0.4794051, 51.5765627], [-0.48042170000000006, 51.5766855], [-0.4812677999999999, 51.5767987], [-0.4814496999999999, 51.576821499999994], [-0.4816576, 51.57684760000001], [-0.48242950000000007, 51.576956900000006], [-0.48258000000000006, 51.5769738], [-0.4850408, 51.577250799999995], [-0.4856116999999998, 51.5773173], [-0.48630210000000007, 51.57739829999999], [-0.4871629, 51.57750529999999], [-0.4878986, 51.5775966], [-0.4884267000000001, 51.5776644], [-0.489955, 51.5778313], [-0.49288499999999985, 51.5781574], [-0.49367210000000006, 51.5782351], [-0.4941396, 51.5782824], [-0.49465419999999993, 51.578333099999995], [-0.4950656000000001, 51.5783758], [-0.4956183, 51.578431], [-0.4962615999999999, 51.57849749999998], [-0.49695939999999994, 51.578571], [-0.49758449999999993, 51.5786394], [-0.4983999, 51.57873059999999], [-0.4991483999999999, 51.5788162], [-0.4996721, 51.5788725], [-0.5006658, 51.5789836], [-0.5009419, 51.5790127], [-0.5018793, 51.5791011], [-0.5030117999999999, 51.5791968], [-0.5041952, 51.579295900000005], [-0.5054836, 51.57940289999998], [-0.506676, 51.5795087], [-0.5075402, 51.5795864], [-0.5078427, 51.579613899999984], [-0.5082144999999999, 51.579646100000005], [-0.5089901, 51.5797351], [-0.509869, 51.5798252], [-0.5111483999999998, 51.579953499999995], [-0.5122301999999999, 51.58005260000001], [-0.5133447, 51.5801608], [-0.5145627, 51.580263999999985], [-0.5168016999999999, 51.5804746], [-0.5169251999999999, 51.58048600000001], [-0.5185835, 51.580640900000006], [-0.5299522, 51.58170249999999], [-0.5312464, 51.5818348], [-0.5326936, 51.5819981], [-0.5338014, 51.58214559999999], [-0.5351973999999999, 51.5823667], [-0.5364322, 51.5825873], [-0.5380426, 51.58290219999999], [-0.5389891704717129, 51.58311767444093], [-0.5391035, 51.583143699999994], [-0.5412408, 51.5836866], [-0.5436348, 51.58435119999999], [-0.5451717, 51.5848337], [-0.5463793999999998, 51.585256099999995], [-0.5473463000000001, 51.585617000000006], [-0.5486244, 51.58613530000001], [-0.5492888999999999, 51.58641709999999], [-0.5499303, 51.586685200000005], [-0.5502231, 51.5868067], [-0.5536366, 51.5882224], [-0.5539557999999999, 51.5883567], [-0.5547766814367421, 51.58870256775373], [-0.5552512, 51.5889025], [-0.5560536999999999, 51.5892407], [-0.5589133999999999, 51.5904552], [-0.5595979999999999, 51.590783900000005], [-0.559829, 51.5908833], [-0.5610202, 51.5913961], [-0.5640034, 51.592636699999986], [-0.5672985999999999, 51.5939749], [-0.5712826, 51.5954577], [-0.5739296999999999, 51.59633609999999], [-0.5766592999999999, 51.5971927], [-0.5792575, 51.59794380000001], [-0.5818289, 51.5986918], [-0.5845188, 51.599444100000014], [-0.5872427, 51.6002346], [-0.5889316, 51.600724500000005], [-0.5900759, 51.6010764], [-0.5901529, 51.601099399999995], [-0.5904695, 51.60120090000001], [-0.5910356, 51.601387], [-0.5915649, 51.60157540000001], [-0.5925566999999999, 51.6019706], [-0.5934348, 51.6023535], [-0.5946848999999998, 51.60298959999999], [-0.5963985, 51.60392830000001], [-0.6015222999999998, 51.606920900000006], [-0.6029971, 51.60775559999999], [-0.6045619, 51.608564], [-0.6051532, 51.60881419999999], [-0.6056949, 51.6090361], [-0.6059546, 51.6091466], [-0.6061414, 51.6092227], [-0.6064986, 51.609354499999995], [-0.6069988, 51.60953750000001], [-0.6073094999999998, 51.6096469], [-0.6076523999999999, 51.60975959999999], [-0.6080105, 51.6098754], [-0.6083655999999998, 51.60998610000001], [-0.6089169999999999, 51.610142800000006], [-0.6097253, 51.61037079999999], [-0.6101927046901223, 51.61048353460085], [-0.6106478, 51.6105933], [-0.6114017, 51.61074539999999], [-0.612801, 51.610995499999994], [-0.6140891, 51.6111683], [-0.6152233, 51.6112939], [-0.6165474999999999, 51.611386], [-0.6177827, 51.611427899999995], [-0.6205128999999999, 51.61143529999998], [-0.6219869, 51.611422399999995], [-0.6239342, 51.6114165], [-0.62566, 51.6114082], [-0.6268701999999999, 51.6114059], [-0.6269848999999998, 51.61140549999999], [-0.628820698883665, 51.61140175971707], [-0.6291445, 51.6114011], [-0.6305336, 51.611397200000006], [-0.6321538999999999, 51.6113962], [-0.6377731999999999, 51.6113964], [-0.6388058, 51.6114033], [-0.6398692, 51.6114262], [-0.6407296, 51.611429900000005], [-0.6411352, 51.61142780000001], [-0.6433034, 51.6114233], [-0.6451263, 51.6114195], [-0.6455390999999999, 51.611414], [-0.6461506, 51.6114041], [-0.6467101999999999, 51.61138869999999], [-0.6474226, 51.611371299999995], [-0.6478608, 51.611360399999995], [-0.6516324000000001, 51.61131219999999], [-0.6557946999999998, 51.6112826], [-0.6570508, 51.611237200000005], [-0.6576546, 51.61120420000001], [-0.658236, 51.6111712], [-0.6590271, 51.611115000000005], [-0.6598288000000001, 51.6110446], [-0.6603198999999998, 51.6109902], [-0.6608406, 51.6109381], [-0.6615140999999999, 51.61086139999999], [-0.6622458, 51.61076649999999], [-0.6636789999999999, 51.61054270000001], [-0.6637946, 51.61052469999999], [-0.6639051999999999, 51.6105074], [-0.6640349449940357, 51.61048353460085], [-0.6647059999999999, 51.61036010000001], [-0.6654606999999999, 51.6102151], [-0.6674884000000001, 51.6097398], [-0.6693861, 51.60928969999999], [-0.670361, 51.6090543], [-0.6712747, 51.60883459999999], [-0.6725102, 51.608536400000006], [-0.6731192999999999, 51.60839109999999], [-0.6737861, 51.608239399999995], [-0.6745929, 51.608055699999994], [-0.6753392999999999, 51.6078973], [-0.6762354, 51.6077262], [-0.6770578999999999, 51.60759949999999], [-0.6775268, 51.6075288], [-0.6780654, 51.607460199999984], [-0.6785801, 51.6074065], [-0.6791085999999998, 51.60736000000001], [-0.6799857999999999, 51.6072851], [-0.680894, 51.60723019999999], [-0.6817414999999999, 51.607208099999994], [-0.6827855, 51.60721290000001], [-0.6840654, 51.6072449], [-0.6854736, 51.607317599999995], [-0.6867360999999998, 51.60745739999999], [-0.6873067, 51.6075252], [-0.6878424999999999, 51.6076046], [-0.6883965999999999, 51.6076954], [-0.6889759, 51.60779470000001], [-0.6899707, 51.6079918], [-0.6910279, 51.60823510000001], [-0.6920784, 51.6085151], [-0.6931663999999998, 51.608853], [-0.6936686, 51.60902], [-0.6944584999999999, 51.6093003], [-0.6951994, 51.60958060000001], [-0.6956999, 51.6097839], [-0.6962345, 51.61002270000001], [-0.6966932, 51.6102369], [-0.6971450501827537, 51.61048353460085], [-0.6982959, 51.6111117], [-0.6998357999999999, 51.6119903], [-0.7014114, 51.61285659999999], [-0.701816, 51.6130831], [-0.7024788000000001, 51.6134897], [-0.7047881, 51.614859900000006], [-0.7070438, 51.6161715], [-0.7074648999999998, 51.6164114], [-0.7099377, 51.6178189], [-0.7109694, 51.6184274], [-0.7111913, 51.61856589999999], [-0.7125723, 51.61933419999999], [-0.7132919, 51.619734900000005], [-0.7140458, 51.620141], [-0.7148371999999998, 51.6205514], [-0.7156216000000001, 51.6209365], [-0.7164757, 51.62134089999999], [-0.7173973, 51.62175189999999], [-0.7182800999999999, 51.62212], [-0.7184435999999998, 51.62218489999999], [-0.7186522272956171, 51.62226980169414], [-0.7194043999999999, 51.62257590000001], [-0.7202770999999999, 51.6229075], [-0.7212231, 51.6232602], [-0.7221785, 51.6235783], [-0.7231358999999999, 51.62389190000001], [-0.7241106, 51.62419289999999], [-0.7245266999999999, 51.6243163], [-0.7262374, 51.62478050000001], [-0.727097, 51.625003500000005], [-0.7279663999999999, 51.6252046], [-0.7290835, 51.6254561], [-0.7335125999999998, 51.62638119999999], [-0.7348017999999998, 51.6266489], [-0.7350935999999999, 51.62671709999999], [-0.7363516, 51.62702699999999], [-0.7365487, 51.6270823], [-0.7381063, 51.6274903], [-0.7384228, 51.6275705], [-0.7395961, 51.62784020000001], [-0.7410006999999998, 51.6282162], [-0.7416043999999999, 51.6283717], [-0.7425804999999999, 51.6286293], [-0.7430303999999999, 51.628751699999995], [-0.7433082999999999, 51.6288339], [-0.7439658, 51.6290551], [-0.7444523999999999, 51.629248], [-0.7448359999999999, 51.62941620000001], [-0.7453457745148283, 51.62964286007354], [-0.7455619999999998, 51.629739], [-0.7459086, 51.6298775], [-0.746196, 51.62998499999999], [-0.7464517999999999, 51.630065599999995], [-0.7466228, 51.63011709999999], [-0.7468679999999999, 51.6301812], [-0.7474132, 51.6303106], [-0.7477856, 51.6303886], [-0.7482025999999999, 51.630476], [-0.7489112999999998, 51.6306328], [-0.7494879999999999, 51.63076749999999], [-0.7498677999999999, 51.63089149999999], [-0.7501199000000001, 51.630987999999995], [-0.7503988999999999, 51.6311112], [-0.7506782, 51.6312443], [-0.75089, 51.6313657], [-0.7510954, 51.6314873], [-0.7514986, 51.6317339], [-0.7516837, 51.6318654], [-0.7521020999999999, 51.6321651], [-0.7524588, 51.63239320000001], [-0.752829, 51.6326129], [-0.7531548999999998, 51.6327869], [-0.7532613, 51.6328371], [-0.7536228999999999, 51.632997499999995], [-0.7542960999999999, 51.633245599999995], [-0.7547833, 51.6333876], [-0.7551509, 51.63347460000001], [-0.7556957, 51.6335794], [-0.7560052, 51.63362370000001], [-0.7564593, 51.6336724], [-0.7574102, 51.6337455], [-0.7583142, 51.633819499999994], [-0.7587264, 51.6338653], [-0.7589969999999999, 51.6339005], [-0.7594537999999998, 51.6339686], [-0.7598781, 51.63404369999999], [-0.7602009000000001, 51.6341127], [-0.7609309, 51.63428549999999], [-0.7612119, 51.6343612], [-0.7616096, 51.634479], [-0.7621851, 51.63467219999999], [-0.7627842, 51.6348792], [-0.7638737, 51.63528099999999], [-0.7661113999999999, 51.636088499999985], [-0.768461, 51.63694209999999], [-0.7710141, 51.6378709], [-0.7717895999999999, 51.63813309999999], [-0.7728095, 51.638454499999995], [-0.7735787, 51.63865449999999], [-0.7743075999999999, 51.6388315], [-0.7779343, 51.63954769999999], [-0.7789991, 51.6397746], [-0.7799961999999999, 51.64000769999999], [-0.7809647, 51.640242], [-0.7819816999999999, 51.6405065], [-0.7825444999999999, 51.6406592], [-0.7831509, 51.6408275], [-0.7841902, 51.641133399999994], [-0.7849715999999999, 51.6413708], [-0.7861891, 51.641765500000005], [-0.7880648999999998, 51.6423679], [-0.7890694999999999, 51.6426937], [-0.7897591, 51.642934800000006], [-0.7904502999999999, 51.643196999999994], [-0.7910812999999999, 51.6434675], [-0.7917478, 51.64382140000001], [-0.7923719, 51.6441903], [-0.7928840999999999, 51.6445442], [-0.7933291999999998, 51.64491339999999], [-0.7936233999999999, 51.645181299999976], [-0.7939988, 51.6455635], [-0.7940913, 51.64566189999999], [-0.7943219999999999, 51.64593000000001], [-0.7945390999999999, 51.64619719999999], [-0.7947311999999999, 51.64643550000001], [-0.7948922999999999, 51.6466622], [-0.7950447999999999, 51.6468821], [-0.7951872, 51.64712109999999], [-0.7954320999999999, 51.6475543], [-0.7956326000000001, 51.647960799999986], [-0.7956726999999999, 51.6480433], [-0.7958879, 51.64856509999999], [-0.7961203, 51.6491707], [-0.7962747, 51.649569499999984], [-0.7965232999999999, 51.6501145], [-0.7968203999999999, 51.6506433], [-0.7971375, 51.65111029999999], [-0.7972819999999999, 51.6513153], [-0.7974397, 51.651526], [-0.7976886, 51.65183960000001], [-0.7979742999999999, 51.65215269999999], [-0.7982661999999999, 51.652465599999985], [-0.7985821, 51.6527761], [-0.7990607, 51.6531933], [-0.7995620999999999, 51.65360059999999], [-0.8001009, 51.65400639999999], [-0.800375, 51.65420760000001], [-0.8023287999999998, 51.65567780000001], [-0.8028566, 51.6560919], [-0.8033649999999999, 51.6565088], [-0.8043738, 51.6573471], [-0.8057099, 51.6585438], [-0.8063671999999998, 51.6591443], [-0.8066967, 51.6594748], [-0.8070024999999998, 51.65976880000001], [-0.8079503, 51.66072429999999], [-0.8080267000000001, 51.6608014], [-0.8080308999999999, 51.6608056], [-0.8084837557075693, 51.661282586599675], [-0.8087666, 51.6615805], [-0.8097009999999999, 51.6626191], [-0.8102161999999999, 51.66320849999999], [-0.8106879, 51.6637889], [-0.8113793999999999, 51.6646642], [-0.8117183999999998, 51.6651023], [-0.8120174999999998, 51.6655173], [-0.8120492999999999, 51.66556390000001], [-0.8124676999999999, 51.6661767], [-0.812507101723446, 51.666235034589675], [-0.8129087, 51.6668296], [-0.8133279999999999, 51.6674], [-0.8135528999999999, 51.66767539999999], [-0.8137974, 51.66795880000001], [-0.8141093999999999, 51.66828439999999], [-0.8144393, 51.6686053], [-0.8147915999999998, 51.66891909999999], [-0.8151727999999999, 51.6692316], [-0.8158171, 51.66970860000001], [-0.8164854, 51.67016170000001], [-0.8172700999999999, 51.6706446], [-0.8180356999999999, 51.6711177], [-0.8191473999999999, 51.6718112], [-0.8202752, 51.672512299999994], [-0.8224742, 51.67386380000001], [-0.8241788999999999, 51.674955099999984], [-0.8242511999999999, 51.67501120000001], [-0.8244461, 51.6751494], [-0.8249241999999999, 51.67551759999999], [-0.8254869, 51.67597509999999], [-0.8263332, 51.67668919999999], [-0.8267422999999999, 51.6770703], [-0.8271943, 51.67751290000001], [-0.8276404, 51.6779663], [-0.8280928, 51.678464899999994], [-0.8283198, 51.678720099999985], [-0.8285227999999999, 51.6789676], [-0.8289457, 51.67949049999999], [-0.8293316999999999, 51.6799887], [-0.8302846999999999, 51.6812916], [-0.8305931, 51.68175420000001], [-0.8306706, 51.6818827], [-0.8311157999999998, 51.682596], [-0.8315283999999998, 51.6833174], [-0.8320229000000001, 51.68438549999998], [-0.8321668999999999, 51.6847168], [-0.8323663, 51.685227600000005], [-0.8325168, 51.6856637], [-0.8326709999999999, 51.6861628], [-0.8328101999999998, 51.686722499999995], [-0.8329606, 51.6873102], [-0.8332837999999999, 51.68848800000001], [-0.8333601999999999, 51.6887929], [-0.8334100000000001, 51.6889519], [-0.8338383999999999, 51.6902784], [-0.8339361, 51.690553099999995], [-0.8343353, 51.6916753], [-0.8344484999999999, 51.6920392], [-0.8345535999999999, 51.692315], [-0.8351021999999999, 51.6938681], [-0.8355032999999998, 51.69501420000001], [-0.8356265999999999, 51.6953705], [-0.8357177, 51.6957068], [-0.8360306999999999, 51.6965118], [-0.8363254, 51.6973485], [-0.8370141999999999, 51.698489], [-0.8379752, 51.6995007], [-0.8389578999999999, 51.70024979999999], [-0.8402577, 51.7010233], [-0.8425879, 51.70207750000001], [-0.8426392999999999, 51.7021007], [-0.843809, 51.702657], [-0.8449867, 51.7033801], [-0.8457211, 51.704025400000006], [-0.8464050999999999, 51.70474829999999], [-0.8467535, 51.7053], [-0.8468151, 51.705415599999995], [-0.8470788, 51.7059497], [-0.8472508, 51.70634289999999], [-0.8473584000000001, 51.70680250000001], [-0.8474201999999998, 51.707138499999985], [-0.8474418999999999, 51.7076508], [-0.8474339, 51.707892], [-0.8474207, 51.7081299], [-0.8473744, 51.7084095], [-0.8473014, 51.70863599999999], [-0.8471735, 51.7090217], [-0.8466661, 51.71014520000001], [-0.8459735, 51.7114193], [-0.8455785999999998, 51.712216700000006], [-0.8454695999999999, 51.7124267], [-0.8453311, 51.71268649999999], [-0.8447926999999998, 51.7137382], [-0.8444902, 51.714333399999994], [-0.8442864000000001, 51.71493000000001], [-0.8442045, 51.715239099999984], [-0.8441402, 51.71561719999999], [-0.8440851999999999, 51.716064], [-0.8440892, 51.71727710000001], [-0.8441052, 51.7178477], [-0.844124, 51.718521499999994]]}", "current_leg_start": "Wembley LMD", "dest_arr_time_act": "0725", "motion_projection": null, "next_location_lat": "51.7185215", "next_location_lon": "-0.8441240", "previous_location": "Wembley LMD", "current_leg_milage": "29.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.753, \"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\": 452.0, \"from_m\": 410.753, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 490.309, \"from_m\": 452.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\": 637.179, \"from_m\": 490.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 1894.885, \"from_m\": 637.179, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2103.147, \"from_m\": 1894.885, \"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\": 11872.782, \"from_m\": 2103.147, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11990.15, \"from_m\": 11872.782, \"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\": 33952.658, \"from_m\": 11990.15, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 35700.475, \"from_m\": 33952.658, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 35786.838, \"from_m\": 35700.475, \"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\": 36044.655, \"from_m\": 35786.838, \"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\": 36421.744, \"from_m\": 36044.655, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36482.452, \"from_m\": 36421.744, \"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\": 36579.398, \"from_m\": 36482.452, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40377.454, \"from_m\": 36579.398, \"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\": 47444.839, \"from_m\": 40377.454, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 48758.099, \"from_m\": 47444.839, \"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\": 49619.274, \"from_m\": 48758.099, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49650.763, \"from_m\": 49619.274, \"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\": 49683.02, \"from_m\": 49650.763, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50076.195, \"from_m\": 49683.02, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 631098, \"profile_key\": \"8514a03573bd27e6ae192c47473fd1c8acd7a528ccbdea2faf1af965f86298b7\", \"schedule_id\": 15760, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Wembley LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Wembley Stadium\", \"stage_seq\": 2, \"distance_m\": 1673.826, \"section_seq\": 1, \"route_path_id\": 72157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 3, \"distance_m\": 8541.127, \"section_seq\": 1, \"route_path_id\": 72157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"South Ruislip\", \"stage_seq\": 4, \"distance_m\": 10052.667, \"section_seq\": 1, \"route_path_id\": 72157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"West Ruislip\", \"stage_seq\": 5, \"distance_m\": 13001.896, \"section_seq\": 1, \"route_path_id\": 72157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Gerrards Cross\", \"stage_seq\": 6, \"distance_m\": 21498.57, \"section_seq\": 1, \"route_path_id\": 72157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"High Wycombe\", \"stage_seq\": 7, \"distance_m\": 36251.433, \"section_seq\": 1, \"route_path_id\": 72157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Saunderton\", \"stage_seq\": 8, \"distance_m\": 44156.752, \"section_seq\": 1, \"route_path_id\": 72157}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": null, \"location\": \"Princes Risborough\", \"stage_seq\": 9, \"distance_m\": 50076.195, \"section_seq\": 1, \"route_path_id\": 72157}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50076.195, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72157}], \"total_distance_m\": 50076.195, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 50037.886, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 38.309, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0648", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "37.0", "current_position_lat": "51.7185215", "current_position_lon": "-0.8441240", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:01Z\", \"source_id\": 52174136, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:06Z\", \"source_id\": 16825254, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:50Z\", \"source_id\": 52185701, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:50Z\", \"source_id\": 16828772, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:26Z\", \"source_id\": 52189356, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:31Z\", \"source_id\": 16829990, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:47Z\", \"source_id\": 52205133, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:48Z\", \"source_id\": 16834746, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:50Z\", \"source_id\": 52225926, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:52Z\", \"source_id\": 16841018, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:59Z\", \"source_id\": 52236779, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:03Z\", \"source_id\": 16844300, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:00Z\", \"source_id\": 52263440, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:06Z\", \"source_id\": 16852358, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Princes Risborough", "service_state_platform": "2", "timing_fact_generation": 1789626191928624, "current_leg_arrival_utc": "2026-09-17T07:24:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:22.160230", "service_state_evidence_id": 16852358, "current_leg_start_actual_dep": "2026-09-17T06:48:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:22.374171", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
XWY |
PRR |
5P08 |
165016+165018 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 410.753, "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": 452.0, "from_m": 410.753, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 490.309, "from_m": 452.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": 637.179, "from_m": 490.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 1894.885, "from_m": 637.179, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2103.147, "from_m": 1894.885, "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": 11872.782, "from_m": 2103.147, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 11990.15, "from_m": 11872.782, "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": 33952.658, "from_m": 11990.15, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 35700.475, "from_m": 33952.658, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 35786.838, "from_m": 35700.475, "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": 36044.655, "from_m": 35786.838, "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": 36421.744, "from_m": 36044.655, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36482.452, "from_m": 36421.744, "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": 36579.398, "from_m": 36482.452, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40377.454, "from_m": 36579.398, "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": 47444.839, "from_m": 40377.454, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 48758.099, "from_m": 47444.839, "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": 49619.274, "from_m": 48758.099, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49650.763, "from_m": 49619.274, "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": 49683.02, "from_m": 49650.763, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50076.195, "from_m": 49683.02, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 631098, "profile_key": "8514a03573bd27e6ae192c47473fd1c8acd7a528ccbdea2faf1af965f86298b7", "schedule_id": 15760, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0648", "location": "Wembley LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Wembley Stadium", "stage_seq": 2, "distance_m": 1673.826, "section_seq": 1, "route_path_id": 72157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Northolt Park Jn", "stage_seq": 3, "distance_m": 8541.127, "section_seq": 1, "route_path_id": 72157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "South Ruislip", "stage_seq": 4, "distance_m": 10052.667, "section_seq": 1, "route_path_id": 72157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "West Ruislip", "stage_seq": 5, "distance_m": 13001.896, "section_seq": 1, "route_path_id": 72157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703", "location": "Gerrards Cross", "stage_seq": 6, "distance_m": 21498.57, "section_seq": 1, "route_path_id": 72157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "High Wycombe", "stage_seq": 7, "distance_m": 36251.433, "section_seq": 1, "route_path_id": 72157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Saunderton", "stage_seq": 8, "distance_m": 44156.752, "section_seq": 1, "route_path_id": 72157}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": null, "location": "Princes Risborough", "stage_seq": 9, "distance_m": 50076.195, "section_seq": 1, "route_path_id": 72157}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50076.195, "from_m": 0.0, "section_seq": 1, "route_path_id": 72157}], "total_distance_m": 50076.195, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 50037.886, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.309, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18266, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:01Z", "source_id": 52174136, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:48:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:06Z", "source_id": 16825254, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23267, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:50Z", "source_id": 52185701, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:54:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:50Z", "source_id": 16828772, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:26Z", "source_id": 52189356, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:55:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:31Z", "source_id": 16829990, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:47Z", "source_id": 52205133, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:01:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:48Z", "source_id": 16834746, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23341, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:50Z", "source_id": 52225926, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:52Z", "source_id": 16841018, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23349, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:59Z", "source_id": 52236779, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:14:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:03Z", "source_id": 16844300, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23377, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:00Z", "source_id": 52263440, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:24:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:06Z", "source_id": 16852358, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Wembley LMD |
0648 |
0648 |
None |
None |
None |
Princes Risborough |
0725 |
0725 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37377/2026-09-17/detailed |
None |
Wembley LMD |
2026-09-17T06:48:00+01:00 |
Princes Risborough |
37.0 |
{"type": "LineString", "coordinates": [[-0.27379089999999995, 51.554640799999994], [-0.2741942, 51.5545952], [-0.275302, 51.55447929999999], [-0.27694929999999995, 51.55430919999999], [-0.2778682, 51.55422039999999], [-0.27818199999999993, 51.554190000000006], [-0.2787206, 51.55413769999999], [-0.2791979, 51.554095399999994], [-0.2800821, 51.5540649], [-0.28111149999999996, 51.554037], [-0.28214959999999994, 51.55403729999999], [-0.2825296, 51.55405510000001], [-0.2827915, 51.5540795], [-0.283247, 51.554125899999995], [-0.2836096000000001, 51.55415109999999], [-0.2848865998887656, 51.55420466629804], [-0.2851408330542019, 51.55421662936426], [-0.2853652133093263, 51.55422971044662], [-0.2855640056049308, 51.55424374757797], [-0.28574147489180785, 51.55425857879115], [-0.2859018861207498, 51.55427404211907], [-0.2860495042425487, 51.55428997559456], [-0.2861885942079971, 51.5543062172505], [-0.286323420967887, 51.55432260511973], [-0.2864582494730108, 51.55433897723514], [-0.28659734467416087, 51.55435517162959], [-0.28674497152212924, 51.55437102633593], [-0.28690539496770845, 51.55438637938704], [-0.2870828799616906, 51.55440106881576], [-0.28728169145486804, 51.55441493265498], [-0.28750609439803304, 51.55442780893754], [-0.28776035374197784, 51.55443953569632], [-0.29008760000000006, 51.55453249999999], [-0.2929134590497719, 51.55466347968381], [-0.293203, 51.5546769], [-0.2936253999999999, 51.5546913], [-0.2943852, 51.5547071], [-0.2956544, 51.55471610000001], [-0.29669109999999993, 51.5547238], [-0.29751419999999995, 51.5547164], [-0.29779399999999995, 51.5547114], [-0.2984247, 51.5546948], [-0.29854449999999993, 51.55469159999999], [-0.29868895534545353, 51.55468571836119], [-0.29867091164884985, 51.55466347968381], [-0.2986660459105177, 51.55465748270763], [-0.29871880449918475, 51.55465500397724], [-0.29877937399412674, 51.55465215827076], [-0.2988335544905766, 51.554649612735275], [-0.2989173980179845, 51.554645673556], [-0.29895463771188113, 51.554643923941626], [-0.29903389999999996, 51.554640199999994], [-0.2996746, 51.5546102], [-0.2999321999999999, 51.55459929999999], [-0.3020457, 51.5544644], [-0.30430009999999996, 51.5543444], [-0.3046268999999999, 51.5543351], [-0.30571680000000007, 51.5543125], [-0.30765549999999997, 51.5542965], [-0.3091055, 51.55428810000001], [-0.3120877, 51.554279400000006], [-0.3136145, 51.55424729999999], [-0.3146869, 51.554236], [-0.3150959, 51.554244899999986], [-0.3158696, 51.55426739999999], [-0.3164601, 51.554300799999986], [-0.3172763, 51.55436250000001], [-0.3183602, 51.55447219999999], [-0.3192233, 51.55459349999999], [-0.3196859111370921, 51.55466347968381], [-0.3199432, 51.5547024], [-0.32066039999999996, 51.5548434], [-0.32129569999999996, 51.5549669], [-0.3220467, 51.555135499999984], [-0.3231041, 51.55537959999999], [-0.3239491, 51.55556879999999], [-0.3251852, 51.555866400000006], [-0.3269695, 51.556280599999994], [-0.3282351, 51.556574600000005], [-0.3294136999999999, 51.556864], [-0.3315961, 51.5573852], [-0.3326733, 51.5576401], [-0.3346031, 51.55815880000001], [-0.3352162, 51.55830300000001], [-0.33532359999999994, 51.55832819999999], [-0.335421, 51.5583512], [-0.3354349, 51.5583544], [-0.3361942, 51.55853299999999], [-0.3372301, 51.55875739999999], [-0.3375514, 51.558820399999995], [-0.33822520000000006, 51.5589388], [-0.3392938, 51.5591093], [-0.3397925, 51.55917300000001], [-0.34057479999999996, 51.559262], [-0.34128289999999994, 51.55932370000001], [-0.3421062999999999, 51.5593694], [-0.3439475, 51.5594378], [-0.3445574, 51.5594395], [-0.3459066, 51.55938739999999], [-0.34723309999999996, 51.5593192], [-0.348027, 51.5592386], [-0.3488436, 51.5591405], [-0.3508027, 51.5588528], [-0.352797, 51.55853559999999], [-0.3545279, 51.55825170000001], [-0.35677809999999993, 51.55789109999999], [-0.3572970999999999, 51.557816199999984], [-0.3590056, 51.5575306], [-0.35932611364780853, 51.557479736237156], [-0.36145179999999993, 51.5571424], [-0.3620122999999999, 51.55704339999999], [-0.3623781, 51.556991800000006], [-0.3647972, 51.5566167], [-0.36749419999999994, 51.5562608], [-0.36969869999999994, 51.555996099999994], [-0.3762259, 51.5553346], [-0.3779464, 51.55515289999999], [-0.3781393, 51.5551335], [-0.37814708264088154, 51.55513240622344], [-0.3781763, 51.5551283], [-0.3796662, 51.55496329999998], [-0.3807256, 51.554847899999984], [-0.38171169999999993, 51.5547432], [-0.3824969004077838, 51.55466347968381], [-0.38258829999999994, 51.554654199999995], [-0.3833434, 51.5545919], [-0.3838435, 51.5545544], [-0.3846395, 51.5545245], [-0.3856676, 51.55451159999999], [-0.3864901999999999, 51.554530599999985], [-0.3873068, 51.55456819999999], [-0.3880699, 51.55462609999999], [-0.388514467945942, 51.55466347968381], [-0.3886384, 51.5546739], [-0.3893161, 51.55474789999999], [-0.3901138, 51.55487279999999], [-0.3904146, 51.5549242], [-0.3913783, 51.55511069999999], [-0.3922456, 51.5553009], [-0.3934938999999999, 51.5555934], [-0.39471699999999993, 51.5558759], [-0.3957647, 51.5561204], [-0.3963171999999999, 51.5562532], [-0.3968831, 51.5563985], [-0.39758959999999993, 51.5565967], [-0.3979008, 51.5566891], [-0.3981857999999999, 51.55677729999999], [-0.3987075000000001, 51.55694150000001], [-0.3992113, 51.5571111], [-0.3994746980981004, 51.55719822978078], [-0.4003651999999999, 51.5574928], [-0.4014804, 51.5578645], [-0.4024092, 51.55817219999999], [-0.4035167999999999, 51.558537400000006], [-0.4043797, 51.55881709999999], [-0.4059347999999999, 51.5593319], [-0.40617839999999994, 51.5594133], [-0.4070431, 51.5596961], [-0.4072935, 51.55977620000001], [-0.41081739999999994, 51.5609388], [-0.4122593, 51.56141430000001], [-0.4128643, 51.561612], [-0.414053, 51.562003999999995], [-0.4159386, 51.5626211], [-0.4176864, 51.56320100000001], [-0.4193892, 51.5637597], [-0.4209412, 51.56427750000001], [-0.4224768, 51.5647747], [-0.4228859, 51.5649182], [-0.4235858, 51.56517389999999], [-0.4239473, 51.5653024], [-0.4258187, 51.56592010000001], [-0.42741539999999995, 51.56643999999999], [-0.4280345, 51.5666468], [-0.4291127, 51.5669995], [-0.4299646, 51.56728249999999], [-0.43096129999999994, 51.5676096], [-0.4311605999999999, 51.567672900000005], [-0.4319665999999999, 51.5679399], [-0.4347695, 51.56886020000001], [-0.4361632, 51.5693188], [-0.4368869, 51.569556299999995], [-0.4372943, 51.569687599999995], [-0.4374349, 51.5697343], [-0.4376766, 51.569813700000005], [-0.4380067999999999, 51.56992149999999], [-0.43866800000000006, 51.5701324], [-0.43916369999999993, 51.5702873], [-0.43941069999999993, 51.570358500000005], [-0.43963279999999993, 51.5704104], [-0.4397114, 51.5704287], [-0.44001709999999994, 51.5705104], [-0.4401072999999999, 51.57053689999999], [-0.4409551, 51.57078090000001], [-0.4417459, 51.5710039], [-0.442487, 51.5712068], [-0.4430483, 51.5713543], [-0.443535, 51.5714808], [-0.4442274, 51.571651800000005], [-0.4449845999999999, 51.57183229999999], [-0.44587619999999994, 51.572032199999995], [-0.4464332, 51.57215039999999], [-0.4475062, 51.5723682], [-0.4484464, 51.57254499999999], [-0.4491576420597607, 51.57267150871022], [-0.4492408000000001, 51.57268630000001], [-0.4501056, 51.57282959999999], [-0.4509572999999999, 51.5729631], [-0.4521509999999999, 51.5731307], [-0.4523656, 51.5731605], [-0.4532209, 51.573268199999994], [-0.45448600000000006, 51.5734312], [-0.4547146, 51.57346089999999], [-0.4557282, 51.5735919], [-0.4573313999999999, 51.5737888], [-0.4586053, 51.57395209999999], [-0.4600876, 51.574138], [-0.4612311, 51.57428549999999], [-0.46236909999999987, 51.574424], [-0.4632843, 51.574542300000005], [-0.4643589000000001, 51.57467629999999], [-0.46552949999999993, 51.5748227], [-0.4664192999999998, 51.5749387], [-0.46762799999999993, 51.575092999999995], [-0.46878959999999986, 51.5752428], [-0.4700090999999999, 51.575410599999984], [-0.4707539, 51.57550749999999], [-0.4714516, 51.575594200000005], [-0.4722381, 51.57569329999998], [-0.4732094, 51.5758115], [-0.4739958, 51.575909499999995], [-0.4746899, 51.5759974], [-0.4755525, 51.57610439999999], [-0.4760907, 51.5761731], [-0.4767973999999999, 51.5762553], [-0.4774679, 51.5763319], [-0.478325, 51.576436599999994], [-0.4794051, 51.5765627], [-0.48042170000000006, 51.5766855], [-0.4812677999999999, 51.5767987], [-0.4814496999999999, 51.576821499999994], [-0.4816576, 51.57684760000001], [-0.48242950000000007, 51.576956900000006], [-0.48258000000000006, 51.5769738], [-0.4850408, 51.577250799999995], [-0.4856116999999998, 51.5773173], [-0.48630210000000007, 51.57739829999999], [-0.4871629, 51.57750529999999], [-0.4878986, 51.5775966], [-0.4884267000000001, 51.5776644], [-0.489955, 51.5778313], [-0.49288499999999985, 51.5781574], [-0.49367210000000006, 51.5782351], [-0.4941396, 51.5782824], [-0.49465419999999993, 51.578333099999995], [-0.4950656000000001, 51.5783758], [-0.4956183, 51.578431], [-0.4962615999999999, 51.57849749999998], [-0.49695939999999994, 51.578571], [-0.49758449999999993, 51.5786394], [-0.4983999, 51.57873059999999], [-0.4991483999999999, 51.5788162], [-0.4996721, 51.5788725], [-0.5006658, 51.5789836], [-0.5009419, 51.5790127], [-0.5018793, 51.5791011], [-0.5030117999999999, 51.5791968], [-0.5041952, 51.579295900000005], [-0.5054836, 51.57940289999998], [-0.506676, 51.5795087], [-0.5075402, 51.5795864], [-0.5078427, 51.579613899999984], [-0.5082144999999999, 51.579646100000005], [-0.5089901, 51.5797351], [-0.509869, 51.5798252], [-0.5111483999999998, 51.579953499999995], [-0.5122301999999999, 51.58005260000001], [-0.5133447, 51.5801608], [-0.5145627, 51.580263999999985], [-0.5168016999999999, 51.5804746], [-0.5169251999999999, 51.58048600000001], [-0.5185835, 51.580640900000006], [-0.5299522, 51.58170249999999], [-0.5312464, 51.5818348], [-0.5326936, 51.5819981], [-0.5338014, 51.58214559999999], [-0.5351973999999999, 51.5823667], [-0.5364322, 51.5825873], [-0.5380426, 51.58290219999999], [-0.5389891704717129, 51.58311767444093], [-0.5391035, 51.583143699999994], [-0.5412408, 51.5836866], [-0.5436348, 51.58435119999999], [-0.5451717, 51.5848337], [-0.5463793999999998, 51.585256099999995], [-0.5473463000000001, 51.585617000000006], [-0.5486244, 51.58613530000001], [-0.5492888999999999, 51.58641709999999], [-0.5499303, 51.586685200000005], [-0.5502231, 51.5868067], [-0.5536366, 51.5882224], [-0.5539557999999999, 51.5883567], [-0.5547766814367421, 51.58870256775373], [-0.5552512, 51.5889025], [-0.5560536999999999, 51.5892407], [-0.5589133999999999, 51.5904552], [-0.5595979999999999, 51.590783900000005], [-0.559829, 51.5908833], [-0.5610202, 51.5913961], [-0.5640034, 51.592636699999986], [-0.5672985999999999, 51.5939749], [-0.5712826, 51.5954577], [-0.5739296999999999, 51.59633609999999], [-0.5766592999999999, 51.5971927], [-0.5792575, 51.59794380000001], [-0.5818289, 51.5986918], [-0.5845188, 51.599444100000014], [-0.5872427, 51.6002346], [-0.5889316, 51.600724500000005], [-0.5900759, 51.6010764], [-0.5901529, 51.601099399999995], [-0.5904695, 51.60120090000001], [-0.5910356, 51.601387], [-0.5915649, 51.60157540000001], [-0.5925566999999999, 51.6019706], [-0.5934348, 51.6023535], [-0.5946848999999998, 51.60298959999999], [-0.5963985, 51.60392830000001], [-0.6015222999999998, 51.606920900000006], [-0.6029971, 51.60775559999999], [-0.6045619, 51.608564], [-0.6051532, 51.60881419999999], [-0.6056949, 51.6090361], [-0.6059546, 51.6091466], [-0.6061414, 51.6092227], [-0.6064986, 51.609354499999995], [-0.6069988, 51.60953750000001], [-0.6073094999999998, 51.6096469], [-0.6076523999999999, 51.60975959999999], [-0.6080105, 51.6098754], [-0.6083655999999998, 51.60998610000001], [-0.6089169999999999, 51.610142800000006], [-0.6097253, 51.61037079999999], [-0.6101927046901223, 51.61048353460085], [-0.6106478, 51.6105933], [-0.6114017, 51.61074539999999], [-0.612801, 51.610995499999994], [-0.6140891, 51.6111683], [-0.6152233, 51.6112939], [-0.6165474999999999, 51.611386], [-0.6177827, 51.611427899999995], [-0.6205128999999999, 51.61143529999998], [-0.6219869, 51.611422399999995], [-0.6239342, 51.6114165], [-0.62566, 51.6114082], [-0.6268701999999999, 51.6114059], [-0.6269848999999998, 51.61140549999999], [-0.628820698883665, 51.61140175971707], [-0.6291445, 51.6114011], [-0.6305336, 51.611397200000006], [-0.6321538999999999, 51.6113962], [-0.6377731999999999, 51.6113964], [-0.6388058, 51.6114033], [-0.6398692, 51.6114262], [-0.6407296, 51.611429900000005], [-0.6411352, 51.61142780000001], [-0.6433034, 51.6114233], [-0.6451263, 51.6114195], [-0.6455390999999999, 51.611414], [-0.6461506, 51.6114041], [-0.6467101999999999, 51.61138869999999], [-0.6474226, 51.611371299999995], [-0.6478608, 51.611360399999995], [-0.6516324000000001, 51.61131219999999], [-0.6557946999999998, 51.6112826], [-0.6570508, 51.611237200000005], [-0.6576546, 51.61120420000001], [-0.658236, 51.6111712], [-0.6590271, 51.611115000000005], [-0.6598288000000001, 51.6110446], [-0.6603198999999998, 51.6109902], [-0.6608406, 51.6109381], [-0.6615140999999999, 51.61086139999999], [-0.6622458, 51.61076649999999], [-0.6636789999999999, 51.61054270000001], [-0.6637946, 51.61052469999999], [-0.6639051999999999, 51.6105074], [-0.6640349449940357, 51.61048353460085], [-0.6647059999999999, 51.61036010000001], [-0.6654606999999999, 51.6102151], [-0.6674884000000001, 51.6097398], [-0.6693861, 51.60928969999999], [-0.670361, 51.6090543], [-0.6712747, 51.60883459999999], [-0.6725102, 51.608536400000006], [-0.6731192999999999, 51.60839109999999], [-0.6737861, 51.608239399999995], [-0.6745929, 51.608055699999994], [-0.6753392999999999, 51.6078973], [-0.6762354, 51.6077262], [-0.6770578999999999, 51.60759949999999], [-0.6775268, 51.6075288], [-0.6780654, 51.607460199999984], [-0.6785801, 51.6074065], [-0.6791085999999998, 51.60736000000001], [-0.6799857999999999, 51.6072851], [-0.680894, 51.60723019999999], [-0.6817414999999999, 51.607208099999994], [-0.6827855, 51.60721290000001], [-0.6840654, 51.6072449], [-0.6854736, 51.607317599999995], [-0.6867360999999998, 51.60745739999999], [-0.6873067, 51.6075252], [-0.6878424999999999, 51.6076046], [-0.6883965999999999, 51.6076954], [-0.6889759, 51.60779470000001], [-0.6899707, 51.6079918], [-0.6910279, 51.60823510000001], [-0.6920784, 51.6085151], [-0.6931663999999998, 51.608853], [-0.6936686, 51.60902], [-0.6944584999999999, 51.6093003], [-0.6951994, 51.60958060000001], [-0.6956999, 51.6097839], [-0.6962345, 51.61002270000001], [-0.6966932, 51.6102369], [-0.6971450501827537, 51.61048353460085], [-0.6982959, 51.6111117], [-0.6998357999999999, 51.6119903], [-0.7014114, 51.61285659999999], [-0.701816, 51.6130831], [-0.7024788000000001, 51.6134897], [-0.7047881, 51.614859900000006], [-0.7070438, 51.6161715], [-0.7074648999999998, 51.6164114], [-0.7099377, 51.6178189], [-0.7109694, 51.6184274], [-0.7111913, 51.61856589999999], [-0.7125723, 51.61933419999999], [-0.7132919, 51.619734900000005], [-0.7140458, 51.620141], [-0.7148371999999998, 51.6205514], [-0.7156216000000001, 51.6209365], [-0.7164757, 51.62134089999999], [-0.7173973, 51.62175189999999], [-0.7182800999999999, 51.62212], [-0.7184435999999998, 51.62218489999999], [-0.7186522272956171, 51.62226980169414], [-0.7194043999999999, 51.62257590000001], [-0.7202770999999999, 51.6229075], [-0.7212231, 51.6232602], [-0.7221785, 51.6235783], [-0.7231358999999999, 51.62389190000001], [-0.7241106, 51.62419289999999], [-0.7245266999999999, 51.6243163], [-0.7262374, 51.62478050000001], [-0.727097, 51.625003500000005], [-0.7279663999999999, 51.6252046], [-0.7290835, 51.6254561], [-0.7335125999999998, 51.62638119999999], [-0.7348017999999998, 51.6266489], [-0.7350935999999999, 51.62671709999999], [-0.7363516, 51.62702699999999], [-0.7365487, 51.6270823], [-0.7381063, 51.6274903], [-0.7384228, 51.6275705], [-0.7395961, 51.62784020000001], [-0.7410006999999998, 51.6282162], [-0.7416043999999999, 51.6283717], [-0.7425804999999999, 51.6286293], [-0.7430303999999999, 51.628751699999995], [-0.7433082999999999, 51.6288339], [-0.7439658, 51.6290551], [-0.7444523999999999, 51.629248], [-0.7448359999999999, 51.62941620000001], [-0.7453457745148283, 51.62964286007354], [-0.7455619999999998, 51.629739], [-0.7459086, 51.6298775], [-0.746196, 51.62998499999999], [-0.7464517999999999, 51.630065599999995], [-0.7466228, 51.63011709999999], [-0.7468679999999999, 51.6301812], [-0.7474132, 51.6303106], [-0.7477856, 51.6303886], [-0.7482025999999999, 51.630476], [-0.7489112999999998, 51.6306328], [-0.7494879999999999, 51.63076749999999], [-0.7498677999999999, 51.63089149999999], [-0.7501199000000001, 51.630987999999995], [-0.7503988999999999, 51.6311112], [-0.7506782, 51.6312443], [-0.75089, 51.6313657], [-0.7510954, 51.6314873], [-0.7514986, 51.6317339], [-0.7516837, 51.6318654], [-0.7521020999999999, 51.6321651], [-0.7524588, 51.63239320000001], [-0.752829, 51.6326129], [-0.7531548999999998, 51.6327869], [-0.7532613, 51.6328371], [-0.7536228999999999, 51.632997499999995], [-0.7542960999999999, 51.633245599999995], [-0.7547833, 51.6333876], [-0.7551509, 51.63347460000001], [-0.7556957, 51.6335794], [-0.7560052, 51.63362370000001], [-0.7564593, 51.6336724], [-0.7574102, 51.6337455], [-0.7583142, 51.633819499999994], [-0.7587264, 51.6338653], [-0.7589969999999999, 51.6339005], [-0.7594537999999998, 51.6339686], [-0.7598781, 51.63404369999999], [-0.7602009000000001, 51.6341127], [-0.7609309, 51.63428549999999], [-0.7612119, 51.6343612], [-0.7616096, 51.634479], [-0.7621851, 51.63467219999999], [-0.7627842, 51.6348792], [-0.7638737, 51.63528099999999], [-0.7661113999999999, 51.636088499999985], [-0.768461, 51.63694209999999], [-0.7710141, 51.6378709], [-0.7717895999999999, 51.63813309999999], [-0.7728095, 51.638454499999995], [-0.7735787, 51.63865449999999], [-0.7743075999999999, 51.6388315], [-0.7779343, 51.63954769999999], [-0.7789991, 51.6397746], [-0.7799961999999999, 51.64000769999999], [-0.7809647, 51.640242], [-0.7819816999999999, 51.6405065], [-0.7825444999999999, 51.6406592], [-0.7831509, 51.6408275], [-0.7841902, 51.641133399999994], [-0.7849715999999999, 51.6413708], [-0.7861891, 51.641765500000005], [-0.7880648999999998, 51.6423679], [-0.7890694999999999, 51.6426937], [-0.7897591, 51.642934800000006], [-0.7904502999999999, 51.643196999999994], [-0.7910812999999999, 51.6434675], [-0.7917478, 51.64382140000001], [-0.7923719, 51.6441903], [-0.7928840999999999, 51.6445442], [-0.7933291999999998, 51.64491339999999], [-0.7936233999999999, 51.645181299999976], [-0.7939988, 51.6455635], [-0.7940913, 51.64566189999999], [-0.7943219999999999, 51.64593000000001], [-0.7945390999999999, 51.64619719999999], [-0.7947311999999999, 51.64643550000001], [-0.7948922999999999, 51.6466622], [-0.7950447999999999, 51.6468821], [-0.7951872, 51.64712109999999], [-0.7954320999999999, 51.6475543], [-0.7956326000000001, 51.647960799999986], [-0.7956726999999999, 51.6480433], [-0.7958879, 51.64856509999999], [-0.7961203, 51.6491707], [-0.7962747, 51.649569499999984], [-0.7965232999999999, 51.6501145], [-0.7968203999999999, 51.6506433], [-0.7971375, 51.65111029999999], [-0.7972819999999999, 51.6513153], [-0.7974397, 51.651526], [-0.7976886, 51.65183960000001], [-0.7979742999999999, 51.65215269999999], [-0.7982661999999999, 51.652465599999985], [-0.7985821, 51.6527761], [-0.7990607, 51.6531933], [-0.7995620999999999, 51.65360059999999], [-0.8001009, 51.65400639999999], [-0.800375, 51.65420760000001], [-0.8023287999999998, 51.65567780000001], [-0.8028566, 51.6560919], [-0.8033649999999999, 51.6565088], [-0.8043738, 51.6573471], [-0.8057099, 51.6585438], [-0.8063671999999998, 51.6591443], [-0.8066967, 51.6594748], [-0.8070024999999998, 51.65976880000001], [-0.8079503, 51.66072429999999], [-0.8080267000000001, 51.6608014], [-0.8080308999999999, 51.6608056], [-0.8084837557075693, 51.661282586599675], [-0.8087666, 51.6615805], [-0.8097009999999999, 51.6626191], [-0.8102161999999999, 51.66320849999999], [-0.8106879, 51.6637889], [-0.8113793999999999, 51.6646642], [-0.8117183999999998, 51.6651023], [-0.8120174999999998, 51.6655173], [-0.8120492999999999, 51.66556390000001], [-0.8124676999999999, 51.6661767], [-0.812507101723446, 51.666235034589675], [-0.8129087, 51.6668296], [-0.8133279999999999, 51.6674], [-0.8135528999999999, 51.66767539999999], [-0.8137974, 51.66795880000001], [-0.8141093999999999, 51.66828439999999], [-0.8144393, 51.6686053], [-0.8147915999999998, 51.66891909999999], [-0.8151727999999999, 51.6692316], [-0.8158171, 51.66970860000001], [-0.8164854, 51.67016170000001], [-0.8172700999999999, 51.6706446], [-0.8180356999999999, 51.6711177], [-0.8191473999999999, 51.6718112], [-0.8202752, 51.672512299999994], [-0.8224742, 51.67386380000001], [-0.8241788999999999, 51.674955099999984], [-0.8242511999999999, 51.67501120000001], [-0.8244461, 51.6751494], [-0.8249241999999999, 51.67551759999999], [-0.8254869, 51.67597509999999], [-0.8263332, 51.67668919999999], [-0.8267422999999999, 51.6770703], [-0.8271943, 51.67751290000001], [-0.8276404, 51.6779663], [-0.8280928, 51.678464899999994], [-0.8283198, 51.678720099999985], [-0.8285227999999999, 51.6789676], [-0.8289457, 51.67949049999999], [-0.8293316999999999, 51.6799887], [-0.8302846999999999, 51.6812916], [-0.8305931, 51.68175420000001], [-0.8306706, 51.6818827], [-0.8311157999999998, 51.682596], [-0.8315283999999998, 51.6833174], [-0.8320229000000001, 51.68438549999998], [-0.8321668999999999, 51.6847168], [-0.8323663, 51.685227600000005], [-0.8325168, 51.6856637], [-0.8326709999999999, 51.6861628], [-0.8328101999999998, 51.686722499999995], [-0.8329606, 51.6873102], [-0.8332837999999999, 51.68848800000001], [-0.8333601999999999, 51.6887929], [-0.8334100000000001, 51.6889519], [-0.8338383999999999, 51.6902784], [-0.8339361, 51.690553099999995], [-0.8343353, 51.6916753], [-0.8344484999999999, 51.6920392], [-0.8345535999999999, 51.692315], [-0.8351021999999999, 51.6938681], [-0.8355032999999998, 51.69501420000001], [-0.8356265999999999, 51.6953705], [-0.8357177, 51.6957068], [-0.8360306999999999, 51.6965118], [-0.8363254, 51.6973485], [-0.8370141999999999, 51.698489], [-0.8379752, 51.6995007], [-0.8389578999999999, 51.70024979999999], [-0.8402577, 51.7010233], [-0.8425879, 51.70207750000001], [-0.8426392999999999, 51.7021007], [-0.843809, 51.702657], [-0.8449867, 51.7033801], [-0.8457211, 51.704025400000006], [-0.8464050999999999, 51.70474829999999], [-0.8467535, 51.7053], [-0.8468151, 51.705415599999995], [-0.8470788, 51.7059497], [-0.8472508, 51.70634289999999], [-0.8473584000000001, 51.70680250000001], [-0.8474201999999998, 51.707138499999985], [-0.8474418999999999, 51.7076508], [-0.8474339, 51.707892], [-0.8474207, 51.7081299], [-0.8473744, 51.7084095], [-0.8473014, 51.70863599999999], [-0.8471735, 51.7090217], [-0.8466661, 51.71014520000001], [-0.8459735, 51.7114193], [-0.8455785999999998, 51.712216700000006], [-0.8454695999999999, 51.7124267], [-0.8453311, 51.71268649999999], [-0.8447926999999998, 51.7137382], [-0.8444902, 51.714333399999994], [-0.8442864000000001, 51.71493000000001], [-0.8442045, 51.715239099999984], [-0.8441402, 51.71561719999999], [-0.8440851999999999, 51.716064], [-0.8440892, 51.71727710000001], [-0.8441052, 51.7178477], [-0.844124, 51.718521499999994]]} |
29.9 |
0647 |
0724 |
Wembley LMD |
Princes Risborough |
Princes Risborough |
51.7185215 |
-0.8441240 |
51.7185215 |
-0.8441240 |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:24:00 |
Princes Risborough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852358 |
1789626191928624 |
35 |
35 |
2026-09-17 06:34:22.374171 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:22.160230 |
| 599858 |
630760 |
W44835 |
422J44M617 |
2026-09-17 |
COMPLETE |
16853335 |
2026-09-17 07:24:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 630760, "stp": "P", "toc": "Transport for Wales", "uid": "W44835", "consist": "158834", "dest_crs": "SHR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44835/2026-09-17/detailed", "trust_id": "422J44M617", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-17", "dest_arr_time": "0725", "dest_platform": "4", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "2J44", "timing_status": "LATE", "origin_station": "Crewe", "current_leg_arr": "0724", "current_leg_dep": "0716", "current_leg_end": "Shrewsbury", "origin_dep_time": "0638", "origin_platform": "8", "current_location": "Shrewsbury", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7363642209132784, 52.80910338840944], [-2.7363601, 52.809097699999995], [-2.7355698, 52.80800669999999], [-2.7351899, 52.8074823], [-2.7342795, 52.806278600000006], [-2.7338737, 52.80567370000001], [-2.7335003, 52.80504359999999], [-2.7325636, 52.803173], [-2.7320868999999997, 52.802154300000005], [-2.7308084999999997, 52.7994223], [-2.729595, 52.7969385], [-2.7292978, 52.79634490000001], [-2.7290570999999995, 52.79586410000001], [-2.7281857, 52.79410119999999], [-2.7281093999999997, 52.7939495], [-2.7250296, 52.7875795], [-2.7236132, 52.784715799999994], [-2.7232580999999993, 52.7839979], [-2.7223864, 52.7821342], [-2.7213746999999997, 52.7802367], [-2.7198774, 52.7782625], [-2.7177857999999997, 52.77608899999999], [-2.7169263999999997, 52.77519010000001], [-2.7159284, 52.77366250000001], [-2.7152094, 52.7721736], [-2.7151046999999995, 52.771885999999995], [-2.7148674, 52.77088489999999], [-2.714745, 52.76939029999998], [-2.7149064999999997, 52.7678986], [-2.7149844, 52.7675566], [-2.7151627229576993, 52.766918552514426], [-2.7152259, 52.7666925], [-2.7161812999999997, 52.7644173], [-2.716189, 52.764389999999985], [-2.716476, 52.76336769999999], [-2.7165948, 52.76284950000001], [-2.7166811, 52.76232400000001], [-2.7167991, 52.76103570000001], [-2.7168657, 52.75973170000001], [-2.7169176, 52.757855199999995], [-2.7169923, 52.757208799999994], [-2.7171080999999995, 52.7564386], [-2.7173849999999997, 52.75509220000001], [-2.7175479000000005, 52.754481899999995], [-2.7178590999999996, 52.75350399999999], [-2.7182126, 52.7525426], [-2.7184705999999994, 52.7519295], [-2.7187442, 52.75133379999999], [-2.7195346999999996, 52.7498605], [-2.7196122, 52.749731700000005], [-2.7202703999999995, 52.7487344], [-2.7210533999999997, 52.7476066], [-2.7223582999999993, 52.74587699999999], [-2.7226344, 52.745520799999994], [-2.7257818, 52.7414448], [-2.7274214999999997, 52.73937099999999], [-2.728542, 52.7379457], [-2.7299637, 52.73607380000001], [-2.7322093, 52.73330240000001], [-2.7341822, 52.73129929999999], [-2.7347324, 52.7308075], [-2.7351693, 52.7304298], [-2.7355102999999996, 52.7301362], [-2.7358043, 52.7299064], [-2.7363582, 52.729476600000005], [-2.739605, 52.7270641], [-2.7398080999999994, 52.726904899999994], [-2.7409412999999994, 52.72587319999999], [-2.7411848999999995, 52.7256348], [-2.7414118, 52.72539510000001], [-2.7418899, 52.7248731], [-2.7422972, 52.724417300000006], [-2.7425306, 52.7241234], [-2.7427059000000003, 52.7238893], [-2.7429189999999997, 52.72359489999999], [-2.7430962999999995, 52.723335699999986], [-2.7432646999999997, 52.7230837], [-2.7433916, 52.7228871], [-2.7436355, 52.7224795], [-2.743765, 52.7222529], [-2.7438853, 52.7220378], [-2.7440996, 52.721651099999995], [-2.7442243999999993, 52.72143990000001], [-2.7443834999999996, 52.7211744], [-2.744554299999999, 52.720907], [-2.7447517, 52.72061500000001], [-2.7449073, 52.7203921], [-2.745254399999999, 52.71993290000001], [-2.7454752999999994, 52.719656099999995], [-2.7455667, 52.7195442], [-2.7456786999999996, 52.719413], [-2.7457906, 52.71928219999999], [-2.7459788, 52.71906930000001], [-2.7461101999999995, 52.71892309999999], [-2.7463024999999996, 52.71871939999999], [-2.7464904999999997, 52.71851699999999], [-2.7467065999999996, 52.7182898], [-2.7472957, 52.71768209999999], [-2.7473466000000006, 52.7176295], [-2.7475125999999994, 52.71745769999999], [-2.7477118999999997, 52.71724179999999], [-2.7477844999999994, 52.7171599], [-2.7478567, 52.71707670000001], [-2.7479502, 52.716970200000006], [-2.7481055, 52.7167866], [-2.7482371999999997, 52.71662130000001], [-2.7483721999999995, 52.71644940000001], [-2.7485576999999997, 52.716201600000005], [-2.7486048999999997, 52.716135099999995], [-2.7486574000000004, 52.716058099999984], [-2.7488424, 52.7157838], [-2.749542, 52.71474030000001], [-2.7496064999999996, 52.7146388], [-2.7499825, 52.71408109999999], [-2.7500228999999994, 52.7140197], [-2.750247, 52.713683399999994], [-2.7502832999999995, 52.7136266], [-2.7503143, 52.71357840000002], [-2.750367, 52.7134846], [-2.7504057, 52.71338639999999], [-2.7504427, 52.713286200000006], [-2.7504614999999997, 52.7132168], [-2.750472, 52.7131416], [-2.7504775, 52.71304009999999], [-2.7504708999999994, 52.7129458], [-2.7504622999999997, 52.71286309999999], [-2.7504511999999997, 52.7128146], [-2.7504431, 52.7127795], [-2.7504192999999995, 52.7127028], [-2.7503911, 52.71264260000001], [-2.7503583, 52.71258480000001], [-2.7503296999999995, 52.712536699999994], [-2.75032604329813, 52.71253125491421], [-2.7502931, 52.71248219999999], [-2.7502556999999994, 52.712432000000014], [-2.750228, 52.7123995], [-2.7501871, 52.7123513], [-2.7500931, 52.7122525], [-2.7500086, 52.71217610000001], [-2.7499114999999996, 52.7120927], [-2.7498033999999993, 52.71200939999999], [-2.7495586999999997, 52.71183349999998], [-2.7494186999999997, 52.7117329], [-2.7486453999999996, 52.71117579999999], [-2.7484651, 52.71104820000001], [-2.7482165, 52.7108722], [-2.7478592, 52.71061850000001], [-2.7473696, 52.71027], [-2.7473206, 52.7102351], [-2.7472397999999996, 52.71017729999999], [-2.747187849999999, 52.710137849999995], [-2.7471672, 52.7101201], [-2.7470965, 52.7100631], [-2.7470473, 52.71001919999999], [-2.7470161999999996, 52.70998989999998], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]}", "current_leg_start": "Yorton", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Yorton", "current_leg_milage": "7.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.057, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 656.733, \"from_m\": 453.057, \"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\": 944.566, \"from_m\": 656.733, \"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\": 1147.777, \"from_m\": 944.566, \"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\": 1171.142, \"from_m\": 1147.777, \"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\": 6001.156, \"from_m\": 1171.142, \"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\": 7861.56, \"from_m\": 6001.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21409.079, \"from_m\": 7861.56, \"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\": 22392.998, \"from_m\": 21409.079, \"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\": 35683.715, \"from_m\": 22392.998, \"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\": 35715.248, \"from_m\": 35683.715, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49049.272, \"from_m\": 35715.248, \"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\": 52261.801, \"from_m\": 49049.272, \"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\": 53051.856, \"from_m\": 52261.801, \"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\": 630760, \"profile_key\": \"b309e0a7df24d9e258d7a44a8018e33eedfc5f3fabe782b7bf57336d1d49636a\", \"schedule_id\": 38535, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Crewe Gresty Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1171.142, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Crewe Gresty Green West Jn\", \"stage_seq\": 3, \"distance_m\": 2361.509, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0646\", \"location\": \"Nantwich\", \"stage_seq\": 4, \"distance_m\": 7112.866, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"Wrenbury\", \"stage_seq\": 5, \"distance_m\": 14275.45, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0659\", \"location\": \"Whitchurch (Shropshire)\", \"stage_seq\": 6, \"distance_m\": 22143.869, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705\", \"location\": \"Prees\", \"stage_seq\": 7, \"distance_m\": 30060.737, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0710\", \"location\": \"Wem\", \"stage_seq\": 8, \"distance_m\": 35263.894, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": false, \"wtt_arr\": \"0714H\", \"wtt_dep\": \"0715\", \"location\": \"Yorton\", \"stage_seq\": 9, \"distance_m\": 40892.462, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Harlescott L.C.\", \"stage_seq\": 10, \"distance_m\": 49224.796, \"section_seq\": 1, \"route_path_id\": 38252}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 11, \"distance_m\": 53051.856, \"section_seq\": 1, \"route_path_id\": 38252}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53051.856, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38252}], \"total_distance_m\": 53051.856, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 53020.323, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 31.533, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0638", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:27Z\", \"source_id\": 52161339, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:33Z\", \"source_id\": 16821233, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:25Z\", \"source_id\": 16828441, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:25Z\", \"source_id\": 16833658, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:26Z\", \"source_id\": 16838394, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:39Z\", \"source_id\": 52228006, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:43Z\", \"source_id\": 16841660, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:59Z\", \"source_id\": 16846587, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:21Z\", \"source_id\": 16853335, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "4", "timing_fact_generation": 1789626262220858, "current_leg_arrival_utc": "2026-09-17T07:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:22.215994", "service_state_evidence_id": 16853335, "current_leg_start_actual_dep": "2026-09-17T07:16:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:22.377986", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CRE |
SHR |
2J44 |
158834 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 453.057, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 656.733, "from_m": 453.057, "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": 944.566, "from_m": 656.733, "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": 1147.777, "from_m": 944.566, "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": 1171.142, "from_m": 1147.777, "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": 6001.156, "from_m": 1171.142, "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": 7861.56, "from_m": 6001.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21409.079, "from_m": 7861.56, "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": 22392.998, "from_m": 21409.079, "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": 35683.715, "from_m": 22392.998, "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": 35715.248, "from_m": 35683.715, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49049.272, "from_m": 35715.248, "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": 52261.801, "from_m": 49049.272, "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": 53051.856, "from_m": 52261.801, "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": 630760, "profile_key": "b309e0a7df24d9e258d7a44a8018e33eedfc5f3fabe782b7bf57336d1d49636a", "schedule_id": 38535, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0638", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Crewe Gresty Lane Jn", "stage_seq": 2, "distance_m": 1171.142, "section_seq": 1, "route_path_id": 38252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Crewe Gresty Green West Jn", "stage_seq": 3, "distance_m": 2361.509, "section_seq": 1, "route_path_id": 38252}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0646", "location": "Nantwich", "stage_seq": 4, "distance_m": 7112.866, "section_seq": 1, "route_path_id": 38252}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "Wrenbury", "stage_seq": 5, "distance_m": 14275.45, "section_seq": 1, "route_path_id": 38252}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0659", "location": "Whitchurch (Shropshire)", "stage_seq": 6, "distance_m": 22143.869, "section_seq": 1, "route_path_id": 38252}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705", "location": "Prees", "stage_seq": 7, "distance_m": 30060.737, "section_seq": 1, "route_path_id": 38252}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0710", "location": "Wem", "stage_seq": 8, "distance_m": 35263.894, "section_seq": 1, "route_path_id": 38252}, {"is_pass": false, "wtt_arr": "0714H", "wtt_dep": "0715", "location": "Yorton", "stage_seq": 9, "distance_m": 40892.462, "section_seq": 1, "route_path_id": 38252}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Harlescott L.C.", "stage_seq": 10, "distance_m": 49224.796, "section_seq": 1, "route_path_id": 38252}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 11, "distance_m": 53051.856, "section_seq": 1, "route_path_id": 38252}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53051.856, "from_m": 0.0, "section_seq": 1, "route_path_id": 38252}], "total_distance_m": 53051.856, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 53020.323, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 31.533, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 11074, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:27Z", "source_id": 52161339, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:44:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:33Z", "source_id": 16821233, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:25Z", "source_id": 16828441, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:25Z", "source_id": 16833658, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:26Z", "source_id": 16838394, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11146, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:39Z", "source_id": 52228006, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:09:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:43Z", "source_id": 16841660, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:59Z", "source_id": 16846587, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:21Z", "source_id": 16853335, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Crewe |
0638 |
0638 |
8 |
None |
None |
Shrewsbury |
0725 |
0723 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44835/2026-09-17/detailed |
None |
Yorton |
2026-09-17T07:16:00+01:00 |
Shrewsbury |
8.0 |
{"type": "LineString", "coordinates": [[-2.7363642209132784, 52.80910338840944], [-2.7363601, 52.809097699999995], [-2.7355698, 52.80800669999999], [-2.7351899, 52.8074823], [-2.7342795, 52.806278600000006], [-2.7338737, 52.80567370000001], [-2.7335003, 52.80504359999999], [-2.7325636, 52.803173], [-2.7320868999999997, 52.802154300000005], [-2.7308084999999997, 52.7994223], [-2.729595, 52.7969385], [-2.7292978, 52.79634490000001], [-2.7290570999999995, 52.79586410000001], [-2.7281857, 52.79410119999999], [-2.7281093999999997, 52.7939495], [-2.7250296, 52.7875795], [-2.7236132, 52.784715799999994], [-2.7232580999999993, 52.7839979], [-2.7223864, 52.7821342], [-2.7213746999999997, 52.7802367], [-2.7198774, 52.7782625], [-2.7177857999999997, 52.77608899999999], [-2.7169263999999997, 52.77519010000001], [-2.7159284, 52.77366250000001], [-2.7152094, 52.7721736], [-2.7151046999999995, 52.771885999999995], [-2.7148674, 52.77088489999999], [-2.714745, 52.76939029999998], [-2.7149064999999997, 52.7678986], [-2.7149844, 52.7675566], [-2.7151627229576993, 52.766918552514426], [-2.7152259, 52.7666925], [-2.7161812999999997, 52.7644173], [-2.716189, 52.764389999999985], [-2.716476, 52.76336769999999], [-2.7165948, 52.76284950000001], [-2.7166811, 52.76232400000001], [-2.7167991, 52.76103570000001], [-2.7168657, 52.75973170000001], [-2.7169176, 52.757855199999995], [-2.7169923, 52.757208799999994], [-2.7171080999999995, 52.7564386], [-2.7173849999999997, 52.75509220000001], [-2.7175479000000005, 52.754481899999995], [-2.7178590999999996, 52.75350399999999], [-2.7182126, 52.7525426], [-2.7184705999999994, 52.7519295], [-2.7187442, 52.75133379999999], [-2.7195346999999996, 52.7498605], [-2.7196122, 52.749731700000005], [-2.7202703999999995, 52.7487344], [-2.7210533999999997, 52.7476066], [-2.7223582999999993, 52.74587699999999], [-2.7226344, 52.745520799999994], [-2.7257818, 52.7414448], [-2.7274214999999997, 52.73937099999999], [-2.728542, 52.7379457], [-2.7299637, 52.73607380000001], [-2.7322093, 52.73330240000001], [-2.7341822, 52.73129929999999], [-2.7347324, 52.7308075], [-2.7351693, 52.7304298], [-2.7355102999999996, 52.7301362], [-2.7358043, 52.7299064], [-2.7363582, 52.729476600000005], [-2.739605, 52.7270641], [-2.7398080999999994, 52.726904899999994], [-2.7409412999999994, 52.72587319999999], [-2.7411848999999995, 52.7256348], [-2.7414118, 52.72539510000001], [-2.7418899, 52.7248731], [-2.7422972, 52.724417300000006], [-2.7425306, 52.7241234], [-2.7427059000000003, 52.7238893], [-2.7429189999999997, 52.72359489999999], [-2.7430962999999995, 52.723335699999986], [-2.7432646999999997, 52.7230837], [-2.7433916, 52.7228871], [-2.7436355, 52.7224795], [-2.743765, 52.7222529], [-2.7438853, 52.7220378], [-2.7440996, 52.721651099999995], [-2.7442243999999993, 52.72143990000001], [-2.7443834999999996, 52.7211744], [-2.744554299999999, 52.720907], [-2.7447517, 52.72061500000001], [-2.7449073, 52.7203921], [-2.745254399999999, 52.71993290000001], [-2.7454752999999994, 52.719656099999995], [-2.7455667, 52.7195442], [-2.7456786999999996, 52.719413], [-2.7457906, 52.71928219999999], [-2.7459788, 52.71906930000001], [-2.7461101999999995, 52.71892309999999], [-2.7463024999999996, 52.71871939999999], [-2.7464904999999997, 52.71851699999999], [-2.7467065999999996, 52.7182898], [-2.7472957, 52.71768209999999], [-2.7473466000000006, 52.7176295], [-2.7475125999999994, 52.71745769999999], [-2.7477118999999997, 52.71724179999999], [-2.7477844999999994, 52.7171599], [-2.7478567, 52.71707670000001], [-2.7479502, 52.716970200000006], [-2.7481055, 52.7167866], [-2.7482371999999997, 52.71662130000001], [-2.7483721999999995, 52.71644940000001], [-2.7485576999999997, 52.716201600000005], [-2.7486048999999997, 52.716135099999995], [-2.7486574000000004, 52.716058099999984], [-2.7488424, 52.7157838], [-2.749542, 52.71474030000001], [-2.7496064999999996, 52.7146388], [-2.7499825, 52.71408109999999], [-2.7500228999999994, 52.7140197], [-2.750247, 52.713683399999994], [-2.7502832999999995, 52.7136266], [-2.7503143, 52.71357840000002], [-2.750367, 52.7134846], [-2.7504057, 52.71338639999999], [-2.7504427, 52.713286200000006], [-2.7504614999999997, 52.7132168], [-2.750472, 52.7131416], [-2.7504775, 52.71304009999999], [-2.7504708999999994, 52.7129458], [-2.7504622999999997, 52.71286309999999], [-2.7504511999999997, 52.7128146], [-2.7504431, 52.7127795], [-2.7504192999999995, 52.7127028], [-2.7503911, 52.71264260000001], [-2.7503583, 52.71258480000001], [-2.7503296999999995, 52.712536699999994], [-2.75032604329813, 52.71253125491421], [-2.7502931, 52.71248219999999], [-2.7502556999999994, 52.712432000000014], [-2.750228, 52.7123995], [-2.7501871, 52.7123513], [-2.7500931, 52.7122525], [-2.7500086, 52.71217610000001], [-2.7499114999999996, 52.7120927], [-2.7498033999999993, 52.71200939999999], [-2.7495586999999997, 52.71183349999998], [-2.7494186999999997, 52.7117329], [-2.7486453999999996, 52.71117579999999], [-2.7484651, 52.71104820000001], [-2.7482165, 52.7108722], [-2.7478592, 52.71061850000001], [-2.7473696, 52.71027], [-2.7473206, 52.7102351], [-2.7472397999999996, 52.71017729999999], [-2.747187849999999, 52.710137849999995], [-2.7471672, 52.7101201], [-2.7470965, 52.7100631], [-2.7470473, 52.71001919999999], [-2.7470161999999996, 52.70998989999998], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]} |
7.6 |
0716 |
0724 |
Yorton |
Shrewsbury |
Shrewsbury |
52.7115534 |
-2.7493040 |
52.7115534 |
-2.7493040 |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:24:00 |
Shrewsbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853335 |
1789626262220858 |
29 |
29 |
2026-09-17 06:34:22.377986 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:22.215994 |
| 599859 |
628900 |
G89542 |
321N51M517 |
2026-09-17 |
COMPLETE |
16852051 |
2026-09-17 07:24:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 628900, "stp": "P", "toc": "Northern", "uid": "G89542", "consist": "331021", "dest_crs": "BPN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89542/2026-09-17/detailed", "trust_id": "321N51M517", "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": "0726", "dest_platform": "6", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "1N51", "timing_status": "EARLY", "origin_station": "Manchester Airport", "current_leg_arr": "0724", "current_leg_dep": "0721", "current_leg_end": "Blackpool North", "origin_dep_time": "0548", "origin_platform": "4A", "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": "-2 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": "0726", "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\": 58216.207, \"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\": 58300.414, \"from_m\": 58216.207, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62374.877, \"from_m\": 58300.414, \"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\": 62441.048, \"from_m\": 62374.877, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65932.453, \"from_m\": 62441.048, \"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.786, \"from_m\": 65932.453, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66000.682, \"from_m\": 65979.786, \"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.938, \"from_m\": 66000.682, \"capability_applied\": null, \"effective_limit_mph\": 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.158, \"from_m\": 66048.938, \"capability_applied\": null, \"effective_limit_mph\": 75.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.24, \"from_m\": 66089.158, \"capability_applied\": null, \"effective_limit_mph\": 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.742, \"from_m\": 66143.24, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67418.928, \"from_m\": 66369.742, \"capability_applied\": null, \"effective_limit_mph\": 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.824, \"from_m\": 67418.928, \"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.605, \"from_m\": 67441.824, \"capability_applied\": null, \"effective_limit_mph\": 25.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.566, \"from_m\": 67499.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\": 89275.587, \"from_m\": 79280.566, \"capability_applied\": null, \"effective_limit_mph\": 70.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.592, \"from_m\": 89275.587, \"capability_applied\": null, \"effective_limit_mph\": 50.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.439, \"from_m\": 90180.592, \"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.842, \"from_m\": 91081.439, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 94478.057, \"from_m\": 94224.842, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94619.07, \"from_m\": 94478.057, \"capability_applied\": null, \"effective_limit_mph\": 40.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.932, \"from_m\": 94619.07, \"capability_applied\": null, \"effective_limit_mph\": 30.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.666, \"from_m\": 94809.932, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95148.553, \"from_m\": 94821.666, \"capability_applied\": null, \"effective_limit_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\": 628900, \"profile_key\": \"adc1e18148f999a4b5ff34a94a5d504dd325017a6c2e37c8fe7a04abde1dbb71\", \"schedule_id\": 13059, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0602H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0606H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 7, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Water Street Jn\", \"stage_seq\": 9, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 10, \"distance_m\": 18907.549, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611H\", \"location\": \"Salford Crescent\", \"stage_seq\": 11, \"distance_m\": 20156.548, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Burnden Jn\", \"stage_seq\": 12, \"distance_m\": 33749.575, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0622\", \"location\": \"Bolton\", \"stage_seq\": 13, \"distance_m\": 34456.319, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Lostock Jn\", \"stage_seq\": 14, \"distance_m\": 39107.161, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0627\", \"location\": \"Lostock\", \"stage_seq\": 15, \"distance_m\": 39355.018, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630H\", \"location\": \"Horwich Parkway\", \"stage_seq\": 16, \"distance_m\": 42487.428, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633\", \"location\": \"Blackrod\", \"stage_seq\": 17, \"distance_m\": 44979.975, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Adlington (Lancashire)\", \"stage_seq\": 18, \"distance_m\": 48257.674, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Chorley\", \"stage_seq\": 19, \"distance_m\": 53141.28, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644H\", \"location\": \"Buckshaw Village\", \"stage_seq\": 20, \"distance_m\": 56809.68, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Euxton Jn\", \"stage_seq\": 21, \"distance_m\": 58338.617, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0651H\", \"location\": \"Leyland\", \"stage_seq\": 22, \"distance_m\": 60492.347, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 23, \"distance_m\": 64219.637, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Ribble Jn\", \"stage_seq\": 24, \"distance_m\": 65932.453, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0700\", \"location\": \"Preston\", \"stage_seq\": 25, \"distance_m\": 66898.395, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 26, \"distance_m\": 67627.332, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0709\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 27, \"distance_m\": 79430.183, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0717H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 28, \"distance_m\": 90096.946, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0721H\", \"location\": \"Layton\", \"stage_seq\": 29, \"distance_m\": 93227.601, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 30, \"distance_m\": 94269.589, \"section_seq\": 1, \"route_path_id\": 70012}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 31, \"distance_m\": 95148.553, \"section_seq\": 1, \"route_path_id\": 70012}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 95148.553, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70012}], \"total_distance_m\": 95148.553, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 78739.011, \"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": "0548", "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-17T04:50:37Z\", \"source_id\": 52062224, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:44Z\", \"source_id\": 16789788, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:25Z\", \"source_id\": 52080421, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:28Z\", \"source_id\": 16795520, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:15Z\", \"source_id\": 52085319, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:14Z\", \"source_id\": 16797041, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:49Z\", \"source_id\": 52089896, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:52Z\", \"source_id\": 16798544, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:25Z\", \"source_id\": 52094539, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:32Z\", \"source_id\": 16800119, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:38Z\", \"source_id\": 52113891, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:39Z\", \"source_id\": 16806365, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:58Z\", \"source_id\": 52124652, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:02Z\", \"source_id\": 16809848, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:46Z\", \"source_id\": 52132470, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:47Z\", \"source_id\": 16812287, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:31:52Z\", \"source_id\": 52137109, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:31:56Z\", \"source_id\": 16813799, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8040, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:12Z\", \"source_id\": 52144961, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:21Z\", \"source_id\": 16816138, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:07Z\", \"source_id\": 52153812, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:11Z\", \"source_id\": 16818825, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:49Z\", \"source_id\": 52162128, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:53Z\", \"source_id\": 16821470, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:23Z\", \"source_id\": 52177374, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:26Z\", \"source_id\": 16826208, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:27Z\", \"source_id\": 52191835, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:31Z\", \"source_id\": 16830725, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:22Z\", \"source_id\": 52222195, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:25Z\", \"source_id\": 16839908, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:10Z\", \"source_id\": 52242646, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:16Z\", \"source_id\": 16846003, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:55Z\", \"source_id\": 52252527, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:58Z\", \"source_id\": 16849022, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:43Z\", \"source_id\": 52262616, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:45Z\", \"source_id\": 16852051, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "6", "timing_fact_generation": 1789626165912315, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:24.243116", "service_state_evidence_id": 16852051, "current_leg_start_actual_dep": "2026-09-17T07:21:30+01:00", "operational_evidence_version": 114, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:24.780379", "service_state_valid_until_kind": null, "operational_interpretation_version": 114, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MIA |
BPN |
1N51 |
331021 |
3 |
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": 58216.207, "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": 58300.414, "from_m": 58216.207, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62374.877, "from_m": 58300.414, "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": 62441.048, "from_m": 62374.877, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65932.453, "from_m": 62441.048, "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.786, "from_m": 65932.453, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66000.682, "from_m": 65979.786, "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.938, "from_m": 66000.682, "capability_applied": null, "effective_limit_mph": 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.158, "from_m": 66048.938, "capability_applied": null, "effective_limit_mph": 75.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.24, "from_m": 66089.158, "capability_applied": null, "effective_limit_mph": 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.742, "from_m": 66143.24, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67418.928, "from_m": 66369.742, "capability_applied": null, "effective_limit_mph": 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.824, "from_m": 67418.928, "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.605, "from_m": 67441.824, "capability_applied": null, "effective_limit_mph": 25.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.566, "from_m": 67499.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": 89275.587, "from_m": 79280.566, "capability_applied": null, "effective_limit_mph": 70.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.592, "from_m": 89275.587, "capability_applied": null, "effective_limit_mph": 50.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.439, "from_m": 90180.592, "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.842, "from_m": 91081.439, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 94478.057, "from_m": 94224.842, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94619.07, "from_m": 94478.057, "capability_applied": null, "effective_limit_mph": 40.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.932, "from_m": 94619.07, "capability_applied": null, "effective_limit_mph": 30.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.666, "from_m": 94809.932, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95148.553, "from_m": 94821.666, "capability_applied": null, "effective_limit_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": 628900, "profile_key": "adc1e18148f999a4b5ff34a94a5d504dd325017a6c2e37c8fe7a04abde1dbb71", "schedule_id": 13059, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 70012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 70012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 70012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0602H", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0606H", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 70012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Deansgate", "stage_seq": 8, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 70012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 70012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Ordsall Lane Jn", "stage_seq": 10, "distance_m": 18907.549, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611H", "location": "Salford Crescent", "stage_seq": 11, "distance_m": 20156.548, "section_seq": 1, "route_path_id": 70012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Burnden Jn", "stage_seq": 12, "distance_m": 33749.575, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0622", "location": "Bolton", "stage_seq": 13, "distance_m": 34456.319, "section_seq": 1, "route_path_id": 70012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Lostock Jn", "stage_seq": 14, "distance_m": 39107.161, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0627", "location": "Lostock", "stage_seq": 15, "distance_m": 39355.018, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630H", "location": "Horwich Parkway", "stage_seq": 16, "distance_m": 42487.428, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633", "location": "Blackrod", "stage_seq": 17, "distance_m": 44979.975, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Adlington (Lancashire)", "stage_seq": 18, "distance_m": 48257.674, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Chorley", "stage_seq": 19, "distance_m": 53141.28, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644H", "location": "Buckshaw Village", "stage_seq": 20, "distance_m": 56809.68, "section_seq": 1, "route_path_id": 70012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Euxton Jn", "stage_seq": 21, "distance_m": 58338.617, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0651H", "location": "Leyland", "stage_seq": 22, "distance_m": 60492.347, "section_seq": 1, "route_path_id": 70012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Farington Curve Jn", "stage_seq": 23, "distance_m": 64219.637, "section_seq": 1, "route_path_id": 70012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Ribble Jn", "stage_seq": 24, "distance_m": 65932.453, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0700", "location": "Preston", "stage_seq": 25, "distance_m": 66898.395, "section_seq": 1, "route_path_id": 70012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Preston Fylde Jn", "stage_seq": 26, "distance_m": 67627.332, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0709", "location": "Kirkham & Wesham", "stage_seq": 27, "distance_m": 79430.183, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0717H", "location": "Poulton-le-Fylde", "stage_seq": 28, "distance_m": 90096.946, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0721H", "location": "Layton", "stage_seq": 29, "distance_m": 93227.601, "section_seq": 1, "route_path_id": 70012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Devonshire Road Jn", "stage_seq": 30, "distance_m": 94269.589, "section_seq": 1, "route_path_id": 70012}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 31, "distance_m": 95148.553, "section_seq": 1, "route_path_id": 70012}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 95148.553, "from_m": 0.0, "section_seq": 1, "route_path_id": 70012}], "total_distance_m": 95148.553, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 78739.011, "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-17T04:50:37Z", "source_id": 52062224, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:51:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:44Z", "source_id": 16789788, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:25Z", "source_id": 52080421, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:03:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:28Z", "source_id": 16795520, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:15Z", "source_id": 52085319, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:06:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:14Z", "source_id": 16797041, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:49Z", "source_id": 52089896, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:08:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:52Z", "source_id": 16798544, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:25Z", "source_id": 52094539, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:11:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:32Z", "source_id": 16800119, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8352, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:38Z", "source_id": 52113891, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:21:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:39Z", "source_id": 16806365, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8043, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:58Z", "source_id": 52124652, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:26:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:02Z", "source_id": 16809848, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8033, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:46Z", "source_id": 52132470, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:47Z", "source_id": 16812287, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8025, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:31:52Z", "source_id": 52137109, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:33:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:31:56Z", "source_id": 16813799, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8040, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:12Z", "source_id": 52144961, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:36:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:21Z", "source_id": 16816138, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:07Z", "source_id": 52153812, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:40:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:11Z", "source_id": 16818825, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:49Z", "source_id": 52162128, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:43:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:53Z", "source_id": 16821470, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7992, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:23Z", "source_id": 52177374, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:50:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:26Z", "source_id": 16826208, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:27Z", "source_id": 52191835, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T05:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:31Z", "source_id": 16830725, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:22Z", "source_id": 52222195, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T06:08:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:25Z", "source_id": 16839908, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:10Z", "source_id": 52242646, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T06:15:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:16Z", "source_id": 16846003, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7822, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:55Z", "source_id": 52252527, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T06:19:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:58Z", "source_id": 16849022, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7805, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:43Z", "source_id": 52262616, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T06:24:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:45Z", "source_id": 16852051, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Manchester Airport |
0548 |
0548 |
4A |
None |
None |
Blackpool North |
0726 |
0726 |
6 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89542/2026-09-17/detailed |
None |
Layton |
2026-09-17T07:21:30+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 |
0721 |
0724 |
Layton |
Blackpool North H.S. |
Blackpool North |
53.8223707 |
-3.0488645 |
53.8223707 |
-3.0488645 |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:24:00 |
Blackpool North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852051 |
1789626165912315 |
114 |
114 |
2026-09-17 06:34:24.780379 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:24.243116 |
| 599860 |
630154 |
Y15276 |
741P75M617 |
2026-09-17 |
COMPLETE |
16851900 |
2026-09-17 07:24:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 630154, "stp": "P", "toc": "Great Western Railway", "uid": "Y15276", "consist": "387155+387160+387165", "dest_crs": "PAD", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15276/2026-09-17/detailed", "trust_id": "741P75M617", "origin_crs": "DID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-17", "dest_arr_time": "0722", "dest_platform": "10", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1P75", "timing_status": "LATE", "origin_station": "Didcot Parkway", "current_leg_arr": "0724", "current_leg_dep": "0703", "current_leg_end": "London Paddington", "origin_dep_time": "0621", "origin_platform": "4", "current_location": "Link Line", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701487, 51.51484483155946], [-0.29098491648718533, 51.5148467060362], [-0.2907598505261, 51.51484997835916], [-0.29056020027460194, 51.51485444558825], [-0.2903817297635345, 51.51485990478339], [-0.2902202030237408, 51.5148661530045], [-0.290071384086064, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.289794925740434, 51.51488760242284], [-0.28965881439416713, 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": "Maidenhead", "dest_arr_time_act": "0722", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Maidenhead", "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\": 1434.586, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1503.742, \"from_m\": 1434.586, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 1650.424, \"from_m\": 1503.742, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26079.453, \"from_m\": 1650.424, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 27313.411, \"from_m\": 26079.453, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 27794.652, \"from_m\": 27313.411, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 28632.985, \"from_m\": 27794.652, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 28739.872, \"from_m\": 28632.985, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28798.252, \"from_m\": 28739.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28878.198, \"from_m\": 28798.252, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35635.127, \"from_m\": 28878.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35689.638, \"from_m\": 35635.127, \"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\": 44867.117, \"from_m\": 35689.638, \"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\": 44878.721, \"from_m\": 44867.117, \"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\": 46208.466, \"from_m\": 44878.721, \"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\": 46359.057, \"from_m\": 46208.466, \"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\": 46397.596, \"from_m\": 46359.057, \"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\": 46887.112, \"from_m\": 46397.596, \"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\": 46970.625, \"from_m\": 46887.112, \"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\": 77566.914, \"from_m\": 46970.625, \"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\": 81830.374, \"from_m\": 77566.914, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 82031.779, \"from_m\": 81830.374, \"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\": 82117.458, \"from_m\": 82031.779, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 83280.72, \"from_m\": 82117.458, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83565.731, \"from_m\": 83280.72, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85035.856, \"from_m\": 83565.731, \"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\": 630154, \"profile_key\": \"db8f918c372fbb990bdfb6cd22c236471cc43d5a3bdb388966d64f4091899159\", \"schedule_id\": 30014, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Didcot Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Didcot East Jn\", \"stage_seq\": 2, \"distance_m\": 940.163, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0627\", \"location\": \"Cholsey\", \"stage_seq\": 3, \"distance_m\": 7414.0, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0632\", \"location\": \"Goring & Streatley\", \"stage_seq\": 4, \"distance_m\": 13435.253, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Pangbourne\", \"stage_seq\": 5, \"distance_m\": 18627.457, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Tilehurst\", \"stage_seq\": 6, \"distance_m\": 23205.756, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Reading West Jn\", \"stage_seq\": 7, \"distance_m\": 25571.058, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0648\", \"location\": \"Reading\", \"stage_seq\": 8, \"distance_m\": 27455.141, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 28576.865, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0654H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 35361.513, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0702\", \"location\": \"Maidenhead\", \"stage_seq\": 11, \"distance_m\": 46250.635, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Maidenhead East Jn\", \"stage_seq\": 12, \"distance_m\": 46887.112, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"Slough\", \"stage_seq\": 13, \"distance_m\": 55479.755, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Stockley Jn\", \"stage_seq\": 14, \"distance_m\": 65752.318, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 15, \"distance_m\": 67412.451, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711H\", \"location\": \"Southall\", \"stage_seq\": 16, \"distance_m\": 70692.151, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Acton West Jn\", \"stage_seq\": 17, \"distance_m\": 76857.796, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 18, \"distance_m\": 82249.159, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 19, \"distance_m\": 83121.299, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 20, \"distance_m\": 84395.44, \"section_seq\": 1, \"route_path_id\": 102616}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 21, \"distance_m\": 85035.856, \"section_seq\": 1, \"route_path_id\": 102616}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85035.856, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102616}], \"total_distance_m\": 85035.856, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 84325.765, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 710.091, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0621", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:55Z\", \"source_id\": 52122493, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:57Z\", \"source_id\": 16809123, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:53Z\", \"source_id\": 52132730, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:58Z\", \"source_id\": 16812409, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:52Z\", \"source_id\": 52144181, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:57Z\", \"source_id\": 16815879, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:48Z\", \"source_id\": 52150739, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:53Z\", \"source_id\": 16817909, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:23Z\", \"source_id\": 52165600, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:26Z\", \"source_id\": 16822617, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:53Z\", \"source_id\": 52185853, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:56Z\", \"source_id\": 16828825, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:13Z\", \"source_id\": 52203541, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:18Z\", \"source_id\": 16834332, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:40Z\", \"source_id\": 52223001, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:45Z\", \"source_id\": 16840161, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:18Z\", \"source_id\": 52232270, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:21Z\", \"source_id\": 16842933, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:23Z\", \"source_id\": 52237911, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:28Z\", \"source_id\": 16844640, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:23Z\", \"source_id\": 52243205, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:28Z\", \"source_id\": 16846194, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:30Z\", \"source_id\": 52262030, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:35Z\", \"source_id\": 16851900, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "12", "timing_fact_generation": 1789626160367238, "current_leg_arrival_utc": "2026-09-17T07:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:26.669700", "service_state_evidence_id": 16851900, "current_leg_start_actual_dep": "2026-09-17T07:04:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:27.126115", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
DID |
PAD |
1P75 |
387155+387160+387165 |
12 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1434.586, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1503.742, "from_m": 1434.586, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 1650.424, "from_m": 1503.742, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26079.453, "from_m": 1650.424, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 27313.411, "from_m": 26079.453, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 27794.652, "from_m": 27313.411, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 28632.985, "from_m": 27794.652, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 28739.872, "from_m": 28632.985, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28798.252, "from_m": 28739.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28878.198, "from_m": 28798.252, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35635.127, "from_m": 28878.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35689.638, "from_m": 35635.127, "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": 44867.117, "from_m": 35689.638, "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": 44878.721, "from_m": 44867.117, "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": 46208.466, "from_m": 44878.721, "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": 46359.057, "from_m": 46208.466, "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": 46397.596, "from_m": 46359.057, "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": 46887.112, "from_m": 46397.596, "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": 46970.625, "from_m": 46887.112, "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": 77566.914, "from_m": 46970.625, "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": 81830.374, "from_m": 77566.914, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 82031.779, "from_m": 81830.374, "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": 82117.458, "from_m": 82031.779, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 83280.72, "from_m": 82117.458, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83565.731, "from_m": 83280.72, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 85035.856, "from_m": 83565.731, "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": 630154, "profile_key": "db8f918c372fbb990bdfb6cd22c236471cc43d5a3bdb388966d64f4091899159", "schedule_id": 30014, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0621", "location": "Didcot Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Didcot East Jn", "stage_seq": 2, "distance_m": 940.163, "section_seq": 1, "route_path_id": 102616}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0627", "location": "Cholsey", "stage_seq": 3, "distance_m": 7414.0, "section_seq": 1, "route_path_id": 102616}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0632", "location": "Goring & Streatley", "stage_seq": 4, "distance_m": 13435.253, "section_seq": 1, "route_path_id": 102616}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Pangbourne", "stage_seq": 5, "distance_m": 18627.457, "section_seq": 1, "route_path_id": 102616}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Tilehurst", "stage_seq": 6, "distance_m": 23205.756, "section_seq": 1, "route_path_id": 102616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Reading West Jn", "stage_seq": 7, "distance_m": 25571.058, "section_seq": 1, "route_path_id": 102616}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0648", "location": "Reading", "stage_seq": 8, "distance_m": 27455.141, "section_seq": 1, "route_path_id": 102616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Kennet Bridge Jn", "stage_seq": 9, "distance_m": 28576.865, "section_seq": 1, "route_path_id": 102616}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0654H", "location": "Twyford", "stage_seq": 10, "distance_m": 35361.513, "section_seq": 1, "route_path_id": 102616}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0702", "location": "Maidenhead", "stage_seq": 11, "distance_m": 46250.635, "section_seq": 1, "route_path_id": 102616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703", "location": "Maidenhead East Jn", "stage_seq": 12, "distance_m": 46887.112, "section_seq": 1, "route_path_id": 102616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "Slough", "stage_seq": 13, "distance_m": 55479.755, "section_seq": 1, "route_path_id": 102616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Stockley Jn", "stage_seq": 14, "distance_m": 65752.318, "section_seq": 1, "route_path_id": 102616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "location": "Heathrow Airport Jn", "stage_seq": 15, "distance_m": 67412.451, "section_seq": 1, "route_path_id": 102616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711H", "location": "Southall", "stage_seq": 16, "distance_m": 70692.151, "section_seq": 1, "route_path_id": 102616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Acton West Jn", "stage_seq": 17, "distance_m": 76857.796, "section_seq": 1, "route_path_id": 102616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Ladbroke Grove Jn", "stage_seq": 18, "distance_m": 82249.159, "section_seq": 1, "route_path_id": 102616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Portobello Jn (London)", "stage_seq": 19, "distance_m": 83121.299, "section_seq": 1, "route_path_id": 102616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Royal Oak Junction", "stage_seq": 20, "distance_m": 84395.44, "section_seq": 1, "route_path_id": 102616}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": null, "location": "London Paddington", "stage_seq": 21, "distance_m": 85035.856, "section_seq": 1, "route_path_id": 102616}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85035.856, "from_m": 0.0, "section_seq": 1, "route_path_id": 102616}], "total_distance_m": 85035.856, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 84325.765, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 710.091, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23955, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:55Z", "source_id": 52122493, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:26:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:57Z", "source_id": 16809123, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23947, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:53Z", "source_id": 52132730, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:31:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:58Z", "source_id": 16812409, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23942, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:52Z", "source_id": 52144181, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:35:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:57Z", "source_id": 16815879, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23924, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:48Z", "source_id": 52150739, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:53Z", "source_id": 16817909, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23760, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:23Z", "source_id": 52165600, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:45:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:26Z", "source_id": 16822617, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:53Z", "source_id": 52185853, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:56Z", "source_id": 16828825, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:13Z", "source_id": 52203541, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:01:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:18Z", "source_id": 16834332, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:40Z", "source_id": 52223001, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:45Z", "source_id": 16840161, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:18Z", "source_id": 52232270, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:21Z", "source_id": 16842933, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:23Z", "source_id": 52237911, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:13:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:28Z", "source_id": 16844640, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:23Z", "source_id": 52243205, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:16:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:28Z", "source_id": 16846194, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22916, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:30Z", "source_id": 52262030, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:24:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:35Z", "source_id": 16851900, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Didcot Parkway |
0621 |
0621 |
4 |
None |
None |
London Paddington |
0722 |
0722 |
10 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y15276/2026-09-17/detailed |
None |
Maidenhead |
2026-09-17T07:04:00+01:00 |
London Paddington |
21.0 |
{"type": "LineString", "coordinates": [[-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701487, 51.51484483155946], [-0.29098491648718533, 51.5148467060362], [-0.2907598505261, 51.51484997835916], [-0.29056020027460194, 51.51485444558825], [-0.2903817297635345, 51.51485990478339], [-0.2902202030237408, 51.5148661530045], [-0.290071384086064, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.289794925740434, 51.51488760242284], [-0.28965881439416713, 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]]} |
24.0 |
0703 |
0724 |
Maidenhead |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:24:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16851900 |
1789626160367238 |
78 |
78 |
2026-09-17 06:34:27.126115 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:26.669700 |
| 599861 |
632087 |
P91099 |
895P17MA17 |
2026-09-17 |
COMPLETE |
16852363 |
2026-09-17 07:24:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 632087, "stp": "P", "toc": "Southeastern", "uid": "P91099", "consist": "375618", "dest_crs": "DVP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91099/2026-09-17/detailed", "trust_id": "895P17MA17", "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": "0727", "dest_platform": "3", "is_terminated": 1, "next_location": "Dover Priory", "signalling_id": "5P17", "timing_status": "EARLY", "origin_station": "Dover Priory Sidings", "current_leg_arr": "0724", "current_leg_dep": "0726", "current_leg_end": "Dover Priory", "origin_dep_time": "0720", "origin_platform": null, "current_location": "Dover Priory", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3038454, 51.1287087], [1.3043563, 51.1274718], [1.3044052999999998, 51.1273602], [1.3044739, 51.127198799999995], [1.3049221999999998, 51.1260972]]}", "current_leg_start": "Dover Sig. YE 623", "dest_arr_time_act": "0727", "motion_projection": null, "next_location_lat": "51.1260972", "next_location_lon": "1.3049222", "previous_location": "Dover Sig. YE 623", "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.153, \"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\": 261.214, \"from_m\": 237.153, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 419.085, \"from_m\": 261.214, \"capability_applied\": null, \"effective_limit_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\": 632087, \"profile_key\": \"b6797e88b9274eb9df91a8593b65deac8b2d6845f8d7d11073519c5c77006e2f\", \"schedule_id\": 24499, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Dover Priory Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38038}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0726\", \"location\": \"Dover Sig. YE 623\", \"stage_seq\": 2, \"distance_m\": 261.214, \"section_seq\": 1, \"route_path_id\": 38038}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": null, \"location\": \"Dover Priory\", \"stage_seq\": 3, \"distance_m\": 419.085, \"section_seq\": 1, \"route_path_id\": 38038}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 419.085, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38038}], \"total_distance_m\": 419.085, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 181.932, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 237.153, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1438.0", "current_position_lat": "51.1260972", "current_position_lon": "1.3049222", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:02Z\", \"source_id\": 52263490, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:08Z\", \"source_id\": 16852363, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dover Priory", "service_state_platform": "3", "timing_fact_generation": 1789626196965305, "current_leg_arrival_utc": "2026-09-17T07:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:26.674994", "service_state_evidence_id": 16852363, "current_leg_start_actual_dep": "2026-09-17T07:26:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:27.134774", "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 |
DVP |
5P17 |
375618 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 237.153, "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": 261.214, "from_m": 237.153, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 419.085, "from_m": 261.214, "capability_applied": null, "effective_limit_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": 632087, "profile_key": "b6797e88b9274eb9df91a8593b65deac8b2d6845f8d7d11073519c5c77006e2f", "schedule_id": 24499, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0720", "location": "Dover Priory Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38038}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0726", "location": "Dover Sig. YE 623", "stage_seq": 2, "distance_m": 261.214, "section_seq": 1, "route_path_id": 38038}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": null, "location": "Dover Priory", "stage_seq": 3, "distance_m": 419.085, "section_seq": 1, "route_path_id": 38038}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 419.085, "from_m": 0.0, "section_seq": 1, "route_path_id": 38038}], "total_distance_m": 419.085, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 181.932, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 237.153, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33812, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:02Z", "source_id": 52263490, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:24:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:08Z", "source_id": 16852363, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Dover Priory Sidings |
0720 |
0720 |
None |
None |
None |
Dover Priory |
0727 |
0727 |
3 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91099/2026-09-17/detailed |
None |
Dover Sig. YE 623 |
2026-09-17T07:26:00+01:00 |
Dover Priory |
1438.0 |
{"type": "LineString", "coordinates": [[1.3038454, 51.1287087], [1.3043563, 51.1274718], [1.3044052999999998, 51.1273602], [1.3044739, 51.127198799999995], [1.3049221999999998, 51.1260972]]} |
0.2 |
0726 |
0724 |
Dover Sig. YE 623 |
Dover Priory |
Dover Priory |
51.1260972 |
1.3049222 |
51.1260972 |
1.3049222 |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:24:00 |
Dover Priory |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852363 |
1789626196965305 |
6 |
6 |
2026-09-17 06:34:27.134774 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:26.674994 |
| 599862 |
629992 |
P66502 |
521F00M617 |
2026-09-17 |
COMPLETE |
16852699 |
2026-09-17 07:24:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 629992, "stp": "P", "toc": "Greater Anglia", "uid": "P66502", "consist": "720130+720585", "dest_crs": "BTR", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66502/2026-09-17/detailed", "trust_id": "521F00M617", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Braintree", "service_date": "2026-09-17", "dest_arr_time": "0720", "dest_platform": null, "is_terminated": 1, "next_location": "Braintree", "signalling_id": "1F00", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "0724", "current_leg_dep": "0716½", "current_leg_end": "Braintree", "origin_dep_time": "0617", "origin_platform": "15", "current_location": "Braintree", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5681965, 51.8692939], [0.5680704, 51.8698178], [0.5679806, 51.87015420000001], [0.5678772, 51.8704779], [0.567763, 51.870797], [0.5674941, 51.87137659999999], [0.5669397999999999, 51.8722633], [0.5665385, 51.8727387], [0.5661519, 51.87316779999998], [0.56579, 51.8735244], [0.5652448, 51.8740074], [0.5651175999999999, 51.8741031], [0.5646901, 51.8744076], [0.5643551, 51.8745831], [0.5640071, 51.8747274], [0.5636868, 51.8748468], [0.5630849999999998, 51.874973999999995], [0.5628056, 51.8750191], [0.5624850999999998, 51.875060100000006], [0.5620951, 51.8750981], [0.5616071, 51.8751182], [0.5614899, 51.8751235], [0.560836, 51.87515750000001], [0.5596880999999999, 51.8752059], [0.5592281, 51.875233], [0.5585774000000001, 51.875273199999995], [0.5583617999999999, 51.87528739999999], [0.5581234999999999, 51.875299199999986], [0.5577622, 51.87531269999999], [0.5574382, 51.87531599999999]]}", "current_leg_start": "Braintree Freeport", "dest_arr_time_act": "0720", "motion_projection": null, "next_location_lat": "51.8753160", "next_location_lon": "0.5574382", "previous_location": "Braintree Freeport", "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\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.473, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7287.704, \"from_m\": 6674.473, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7486.179, \"from_m\": 7287.704, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7606.766, \"from_m\": 7486.179, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31569.687, \"from_m\": 7606.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31759.249, \"from_m\": 31569.687, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32065.224, \"from_m\": 31759.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32987.925, \"from_m\": 32065.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45068.25, \"from_m\": 32987.925, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47326.995, \"from_m\": 45068.25, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48055.898, \"from_m\": 47326.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48542.594, \"from_m\": 48055.898, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48828.513, \"from_m\": 48542.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49319.651, \"from_m\": 48828.513, \"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\": 61849.264, \"from_m\": 49319.651, \"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\": 62191.415, \"from_m\": 61849.264, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62688.926, \"from_m\": 62191.415, \"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\": 67025.294, \"from_m\": 62688.926, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67089.623, \"from_m\": 67025.294, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 69002.784, \"from_m\": 67089.623, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69124.971, \"from_m\": 69002.784, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 71594.391, \"from_m\": 69124.971, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71884.233, \"from_m\": 71594.391, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72171.34, \"from_m\": 71884.233, \"capability_applied\": null, \"effective_limit_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\": 629992, \"profile_key\": \"a15f074d68e3dfd536f36d736130c7a57c26dc67407cfe56e8f9861429b06fdc\", \"schedule_id\": 21919, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.267, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.616, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.865, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.944, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 21644.527, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0640\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 32408.872, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0644H\", \"location\": \"Ingatestone\", \"stage_seq\": 10, \"distance_m\": 37904.051, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0651H\", \"location\": \"Chelmsford\", \"stage_seq\": 11, \"distance_m\": 47839.573, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 12, \"distance_m\": 52014.955, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703H\", \"location\": \"Witham\", \"stage_seq\": 13, \"distance_m\": 62021.822, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711\", \"location\": \"White Notley\", \"stage_seq\": 14, \"distance_m\": 67089.623, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0713H\", \"location\": \"Cressing\", \"stage_seq\": 15, \"distance_m\": 69002.784, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0716H\", \"location\": \"Braintree Freeport\", \"stage_seq\": 16, \"distance_m\": 71025.369, \"section_seq\": 1, \"route_path_id\": 99426}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": null, \"location\": \"Braintree\", \"stage_seq\": 17, \"distance_m\": 72171.34, \"section_seq\": 1, \"route_path_id\": 99426}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72171.34, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99426}], \"total_distance_m\": 72171.34, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71102.581, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1068.759, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0617", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.5", "current_position_lat": "51.8753160", "current_position_lon": "0.5574382", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:53Z\", \"source_id\": 52122427, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:57Z\", \"source_id\": 16809122, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:36Z\", \"source_id\": 52150378, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:39Z\", \"source_id\": 16817776, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:54Z\", \"source_id\": 52160103, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:58Z\", \"source_id\": 16820854, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:17Z\", \"source_id\": 52172320, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:24Z\", \"source_id\": 16824702, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:00Z\", \"source_id\": 52183785, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:01Z\", \"source_id\": 16828144, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:55Z\", \"source_id\": 52197804, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:59Z\", \"source_id\": 16832553, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:24Z\", \"source_id\": 52206745, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:27Z\", \"source_id\": 16835293, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13828, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:45Z\", \"source_id\": 52220635, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:48Z\", \"source_id\": 16839422, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:12Z\", \"source_id\": 52226826, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:16Z\", \"source_id\": 16841324, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:32Z\", \"source_id\": 52264899, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:34Z\", \"source_id\": 16852699, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Braintree", "service_state_platform": "1", "timing_fact_generation": 1789626215439873, "current_leg_arrival_utc": "2026-09-17T07:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:29.248432", "service_state_evidence_id": 16852699, "current_leg_start_actual_dep": "2026-09-17T07:20:30+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:29.844215", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LST |
BTR |
1F00 |
720130+720585 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.473, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.704, "from_m": 6674.473, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.179, "from_m": 7287.704, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7606.766, "from_m": 7486.179, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31569.687, "from_m": 7606.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31759.249, "from_m": 31569.687, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32065.224, "from_m": 31759.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32987.925, "from_m": 32065.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45068.25, "from_m": 32987.925, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47326.995, "from_m": 45068.25, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48055.898, "from_m": 47326.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48542.594, "from_m": 48055.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48828.513, "from_m": 48542.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49319.651, "from_m": 48828.513, "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": 61849.264, "from_m": 49319.651, "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": 62191.415, "from_m": 61849.264, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62688.926, "from_m": 62191.415, "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": 67025.294, "from_m": 62688.926, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67089.623, "from_m": 67025.294, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 69002.784, "from_m": 67089.623, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69124.971, "from_m": 69002.784, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 71594.391, "from_m": 69124.971, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71884.233, "from_m": 71594.391, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72171.34, "from_m": 71884.233, "capability_applied": null, "effective_limit_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": 629992, "profile_key": "a15f074d68e3dfd536f36d736130c7a57c26dc67407cfe56e8f9861429b06fdc", "schedule_id": 21919, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0617", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 99426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 99426}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 99426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.616, "section_seq": 1, "route_path_id": 99426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.865, "section_seq": 1, "route_path_id": 99426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.944, "section_seq": 1, "route_path_id": 99426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.527, "section_seq": 1, "route_path_id": 99426}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0640", "location": "Shenfield", "stage_seq": 9, "distance_m": 32408.872, "section_seq": 1, "route_path_id": 99426}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0644H", "location": "Ingatestone", "stage_seq": 10, "distance_m": 37904.051, "section_seq": 1, "route_path_id": 99426}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0651H", "location": "Chelmsford", "stage_seq": 11, "distance_m": 47839.573, "section_seq": 1, "route_path_id": 99426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Beaulieu Park (Construction)", "stage_seq": 12, "distance_m": 52014.955, "section_seq": 1, "route_path_id": 99426}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703H", "location": "Witham", "stage_seq": 13, "distance_m": 62021.822, "section_seq": 1, "route_path_id": 99426}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711", "location": "White Notley", "stage_seq": 14, "distance_m": 67089.623, "section_seq": 1, "route_path_id": 99426}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0713H", "location": "Cressing", "stage_seq": 15, "distance_m": 69002.784, "section_seq": 1, "route_path_id": 99426}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0716H", "location": "Braintree Freeport", "stage_seq": 16, "distance_m": 71025.369, "section_seq": 1, "route_path_id": 99426}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": null, "location": "Braintree", "stage_seq": 17, "distance_m": 72171.34, "section_seq": 1, "route_path_id": 99426}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72171.34, "from_m": 0.0, "section_seq": 1, "route_path_id": 99426}], "total_distance_m": 72171.34, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71102.581, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1068.759, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:53Z", "source_id": 52122427, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:25:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:57Z", "source_id": 16809122, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:36Z", "source_id": 52150378, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:38:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:39Z", "source_id": 16817776, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:54Z", "source_id": 52160103, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:42:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:58Z", "source_id": 16820854, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:17Z", "source_id": 52172320, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:48:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:24Z", "source_id": 16824702, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13883, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:00Z", "source_id": 52183785, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:52:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:01Z", "source_id": 16828144, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:55Z", "source_id": 52197804, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:58:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:59Z", "source_id": 16832553, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:24Z", "source_id": 52206745, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:02:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:27Z", "source_id": 16835293, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13828, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:45Z", "source_id": 52220635, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:07:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:48Z", "source_id": 16839422, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13806, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:12Z", "source_id": 52226826, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:15:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:16Z", "source_id": 16841324, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13804, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:32Z", "source_id": 52264899, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:24:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:34Z", "source_id": 16852699, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
London Liverpool Street |
0617 |
0617 |
15 |
None |
None |
Braintree |
0720 |
0720 |
None |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66502/2026-09-17/detailed |
None |
Braintree Freeport |
2026-09-17T07:20:30+01:00 |
Braintree |
7.5 |
{"type": "LineString", "coordinates": [[0.5681965, 51.8692939], [0.5680704, 51.8698178], [0.5679806, 51.87015420000001], [0.5678772, 51.8704779], [0.567763, 51.870797], [0.5674941, 51.87137659999999], [0.5669397999999999, 51.8722633], [0.5665385, 51.8727387], [0.5661519, 51.87316779999998], [0.56579, 51.8735244], [0.5652448, 51.8740074], [0.5651175999999999, 51.8741031], [0.5646901, 51.8744076], [0.5643551, 51.8745831], [0.5640071, 51.8747274], [0.5636868, 51.8748468], [0.5630849999999998, 51.874973999999995], [0.5628056, 51.8750191], [0.5624850999999998, 51.875060100000006], [0.5620951, 51.8750981], [0.5616071, 51.8751182], [0.5614899, 51.8751235], [0.560836, 51.87515750000001], [0.5596880999999999, 51.8752059], [0.5592281, 51.875233], [0.5585774000000001, 51.875273199999995], [0.5583617999999999, 51.87528739999999], [0.5581234999999999, 51.875299199999986], [0.5577622, 51.87531269999999], [0.5574382, 51.87531599999999]]} |
0.7 |
0716½ |
0724 |
Braintree Freeport |
Braintree |
Braintree |
51.8753160 |
0.5574382 |
51.8753160 |
0.5574382 |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:24:00 |
Braintree |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852699 |
1789626215439873 |
84 |
84 |
2026-09-17 06:34:29.844215 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:29.248432 |
| 599863 |
628885 |
C01719 |
545N02M517 |
2026-09-17 |
COMPLETE |
16852009 |
2026-09-17 07:24:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 628885, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01719", "consist": "801219", "dest_crs": "KGX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01719/2026-09-17/detailed", "trust_id": "545N02M517", "origin_crs": "XFD", "show_on_map": 0, "dar_est_time": "05:48:00", "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-17", "dest_arr_time": "0700", "dest_platform": "2", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "5N02", "timing_status": "LATE", "origin_station": "Ferme Park Recp.", "current_leg_arr": "0724", "current_leg_dep": "0650", "current_leg_end": "London Kings Cross", "origin_dep_time": "0548", "origin_platform": null, "current_location": "London Kings Cross", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": "+24 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.11699669999999998, 51.6109703], [-0.11731700000000002, 51.6106239], [-0.11744297453036912, 51.61048353460085], [-0.11800149999999998, 51.6098612], [-0.1187431, 51.60903720000001], [-0.1193442, 51.60836389999999], [-0.11968779999999996, 51.607981], [-0.1199543, 51.6076763], [-0.1204347, 51.607115099999994], [-0.12128129999999998, 51.6061379], [-0.12187919999999997, 51.60545040000001], [-0.1219962, 51.60531400000001], [-0.1223973, 51.6048695], [-0.1227962, 51.60442530000001], [-0.1231883, 51.60397209999999], [-0.123671, 51.6034306], [-0.1238892, 51.6031752], [-0.12399309999999995, 51.6030367], [-0.1240817, 51.602884199999984], [-0.124136, 51.6027592], [-0.1242047, 51.602576000000006], [-0.1242319, 51.6024565], [-0.1242546, 51.6022203], [-0.12424590000000002, 51.6020268], [-0.12421329999999998, 51.60185560000001], [-0.12417119999999995, 51.6017098], [-0.12409240000000002, 51.601523199999995], [-0.1239913, 51.601354], [-0.12387249999999998, 51.6011876], [-0.1237016, 51.6010187], [-0.12357499999999998, 51.6008587], [-0.1235049, 51.6007926], [-0.1232121, 51.6004916], [-0.1229565, 51.60025929999999], [-0.1224984, 51.599903], [-0.122332, 51.59978009999999], [-0.1220065, 51.59950379999999], [-0.1216128, 51.5991877], [-0.121356, 51.598965799999995], [-0.1210381, 51.5986996], [-0.12065549999999998, 51.5983597], [-0.12041290000000002, 51.59814], [-0.12015582106026024, 51.59789081270605], [-0.12011319999999998, 51.597849499999995], [-0.1199191, 51.59764059999999], [-0.1198333, 51.597544000000006], [-0.1195209, 51.597159399999995], [-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": "Bowes Park R.R.L.", "dest_arr_time_act": "0700", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Bowes Park R.R.L.", "current_leg_milage": "6.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1763.631, \"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\": 2199.928, \"from_m\": 1763.631, \"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\": 2955.297, \"from_m\": 2199.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3095.739, \"from_m\": 2955.297, \"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\": 3151.52, \"from_m\": 3095.739, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4552.166, \"from_m\": 3151.52, \"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\": 4607.946, \"from_m\": 4552.166, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4748.389, \"from_m\": 4607.946, \"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\": 5503.757, \"from_m\": 4748.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5874.671, \"from_m\": 5503.757, \"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\": 5924.981, \"from_m\": 5874.671, \"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\": 5980.372, \"from_m\": 5924.981, \"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\": 6035.942, \"from_m\": 5980.372, \"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\": 8040.069, \"from_m\": 6035.942, \"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\": 9333.441, \"from_m\": 8040.069, \"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\": 9388.682, \"from_m\": 9333.441, \"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\": 9901.257, \"from_m\": 9388.682, \"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\": 10158.74, \"from_m\": 9901.257, \"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\": 11793.106, \"from_m\": 10158.74, \"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\": 12305.196, \"from_m\": 11793.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12335.283, \"from_m\": 12305.196, \"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\": 12403.139, \"from_m\": 12335.283, \"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\": 12486.279, \"from_m\": 12403.139, \"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\": 12775.675, \"from_m\": 12486.279, \"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\": 12826.617, \"from_m\": 12775.675, \"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\": 13211.717, \"from_m\": 12826.617, \"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\": 13220.913, \"from_m\": 13211.717, \"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\": 13227.666, \"from_m\": 13220.913, \"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\": 13623.483, \"from_m\": 13227.666, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 628885, \"profile_key\": \"7a3f4a2b622c79976c45a0d3e8b6f7659963f249d7553a171b50e694f9cdff07\", \"schedule_id\": 158, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Ferme Park Recp.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65645}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0628H\", \"location\": \"Wood Green Sig. K451\", \"stage_seq\": 2, \"distance_m\": 1683.783, \"section_seq\": 1, \"route_path_id\": 65645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 3, \"distance_m\": 2023.749, \"section_seq\": 1, \"route_path_id\": 65645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Bowes Park\", \"stage_seq\": 4, \"distance_m\": 3361.795, \"section_seq\": 1, \"route_path_id\": 65645}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0645\", \"location\": \"Bowes Park R.R.L.\", \"stage_seq\": 5, \"distance_m\": 3851.843, \"section_seq\": 1, \"route_path_id\": 65645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Bowes Park\", \"stage_seq\": 6, \"distance_m\": 4341.891, \"section_seq\": 1, \"route_path_id\": 65645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Alexandra Palace\", \"stage_seq\": 7, \"distance_m\": 5679.937, \"section_seq\": 1, \"route_path_id\": 65645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Harringay\", \"stage_seq\": 8, \"distance_m\": 8167.082, \"section_seq\": 1, \"route_path_id\": 65645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Finsbury Park\", \"stage_seq\": 9, \"distance_m\": 9525.852, \"section_seq\": 1, \"route_path_id\": 65645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Holloway South Jn\", \"stage_seq\": 10, \"distance_m\": 11346.326, \"section_seq\": 1, \"route_path_id\": 65645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 11, \"distance_m\": 12521.11, \"section_seq\": 1, \"route_path_id\": 65645}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 12, \"distance_m\": 13623.483, \"section_seq\": 1, \"route_path_id\": 65645}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13623.483, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65645}], \"total_distance_m\": 13623.483, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 10237.554, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3385.929, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0548", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "34.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:23Z\", \"source_id\": 52080358, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 16008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:15Z\", \"source_id\": 52198608, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:28Z\", \"source_id\": 16795512, \"stage_seq\": 3, \"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:58:17Z\", \"source_id\": 16832792, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:02Z\", \"source_id\": 52086598, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 15826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:42Z\", \"source_id\": 52180606, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:09Z\", \"source_id\": 16797551, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:45Z\", \"source_id\": 16827172, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:51Z\", \"source_id\": 52089914, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:56Z\", \"source_id\": 16798580, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:13Z\", \"source_id\": 52232065, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:17Z\", \"source_id\": 16842883, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:40Z\", \"source_id\": 52262474, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:43Z\", \"source_id\": 16852009, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "2", "timing_fact_generation": 1789626163890158, "current_leg_arrival_utc": "2026-09-17T07:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:31.537143", "service_state_evidence_id": 16852009, "current_leg_start_actual_dep": "2026-09-17T07:09:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:33.717734", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
XFD |
KGX |
5N02 |
801219 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1763.631, "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": 2199.928, "from_m": 1763.631, "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": 2955.297, "from_m": 2199.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3095.739, "from_m": 2955.297, "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": 3151.52, "from_m": 3095.739, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4552.166, "from_m": 3151.52, "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": 4607.946, "from_m": 4552.166, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4748.389, "from_m": 4607.946, "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": 5503.757, "from_m": 4748.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5874.671, "from_m": 5503.757, "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": 5924.981, "from_m": 5874.671, "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": 5980.372, "from_m": 5924.981, "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": 6035.942, "from_m": 5980.372, "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": 8040.069, "from_m": 6035.942, "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": 9333.441, "from_m": 8040.069, "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": 9388.682, "from_m": 9333.441, "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": 9901.257, "from_m": 9388.682, "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": 10158.74, "from_m": 9901.257, "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": 11793.106, "from_m": 10158.74, "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": 12305.196, "from_m": 11793.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12335.283, "from_m": 12305.196, "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": 12403.139, "from_m": 12335.283, "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": 12486.279, "from_m": 12403.139, "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": 12775.675, "from_m": 12486.279, "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": 12826.617, "from_m": 12775.675, "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": 13211.717, "from_m": 12826.617, "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": 13220.913, "from_m": 13211.717, "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": 13227.666, "from_m": 13220.913, "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": 13623.483, "from_m": 13227.666, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 628885, "profile_key": "7a3f4a2b622c79976c45a0d3e8b6f7659963f249d7553a171b50e694f9cdff07", "schedule_id": 158, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Ferme Park Recp.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65645}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0628H", "location": "Wood Green Sig. K451", "stage_seq": 2, "distance_m": 1683.783, "section_seq": 1, "route_path_id": 65645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Alexandra Palace", "stage_seq": 3, "distance_m": 2023.749, "section_seq": 1, "route_path_id": 65645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Bowes Park", "stage_seq": 4, "distance_m": 3361.795, "section_seq": 1, "route_path_id": 65645}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0645", "location": "Bowes Park R.R.L.", "stage_seq": 5, "distance_m": 3851.843, "section_seq": 1, "route_path_id": 65645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Bowes Park", "stage_seq": 6, "distance_m": 4341.891, "section_seq": 1, "route_path_id": 65645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Alexandra Palace", "stage_seq": 7, "distance_m": 5679.937, "section_seq": 1, "route_path_id": 65645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Harringay", "stage_seq": 8, "distance_m": 8167.082, "section_seq": 1, "route_path_id": 65645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Finsbury Park", "stage_seq": 9, "distance_m": 9525.852, "section_seq": 1, "route_path_id": 65645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Holloway South Jn", "stage_seq": 10, "distance_m": 11346.326, "section_seq": 1, "route_path_id": 65645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Belle Isle Jn", "stage_seq": 11, "distance_m": 12521.11, "section_seq": 1, "route_path_id": 65645}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 12, "distance_m": 13623.483, "section_seq": 1, "route_path_id": 65645}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13623.483, "from_m": 0.0, "section_seq": 1, "route_path_id": 65645}], "total_distance_m": 13623.483, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 10237.554, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3385.929, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16031, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:23Z", "source_id": 52080358, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:02:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 16008, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:15Z", "source_id": 52198608, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:59:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:28Z", "source_id": 16795512, "stage_seq": 3, "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:58:17Z", "source_id": 16832792, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15831, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:02Z", "source_id": 52086598, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:06:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 15826, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:42Z", "source_id": 52180606, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:51:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:09Z", "source_id": 16797551, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:45Z", "source_id": 16827172, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15838, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:51Z", "source_id": 52089914, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:08:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:56Z", "source_id": 16798580, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16147, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:13Z", "source_id": 52232065, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:17Z", "source_id": 16842883, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16283, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:40Z", "source_id": 52262474, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:24:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:43Z", "source_id": 16852009, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Ferme Park Recp. |
0548 |
0548 |
None |
5:48:00 |
None |
London Kings Cross |
0700 |
0700 |
2 |
LATE |
+24 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01719/2026-09-17/detailed |
None |
Bowes Park R.R.L. |
2026-09-17T07:09:00+01:00 |
London Kings Cross |
34.0 |
{"type": "LineString", "coordinates": [[-0.11699669999999998, 51.6109703], [-0.11731700000000002, 51.6106239], [-0.11744297453036912, 51.61048353460085], [-0.11800149999999998, 51.6098612], [-0.1187431, 51.60903720000001], [-0.1193442, 51.60836389999999], [-0.11968779999999996, 51.607981], [-0.1199543, 51.6076763], [-0.1204347, 51.607115099999994], [-0.12128129999999998, 51.6061379], [-0.12187919999999997, 51.60545040000001], [-0.1219962, 51.60531400000001], [-0.1223973, 51.6048695], [-0.1227962, 51.60442530000001], [-0.1231883, 51.60397209999999], [-0.123671, 51.6034306], [-0.1238892, 51.6031752], [-0.12399309999999995, 51.6030367], [-0.1240817, 51.602884199999984], [-0.124136, 51.6027592], [-0.1242047, 51.602576000000006], [-0.1242319, 51.6024565], [-0.1242546, 51.6022203], [-0.12424590000000002, 51.6020268], [-0.12421329999999998, 51.60185560000001], [-0.12417119999999995, 51.6017098], [-0.12409240000000002, 51.601523199999995], [-0.1239913, 51.601354], [-0.12387249999999998, 51.6011876], [-0.1237016, 51.6010187], [-0.12357499999999998, 51.6008587], [-0.1235049, 51.6007926], [-0.1232121, 51.6004916], [-0.1229565, 51.60025929999999], [-0.1224984, 51.599903], [-0.122332, 51.59978009999999], [-0.1220065, 51.59950379999999], [-0.1216128, 51.5991877], [-0.121356, 51.598965799999995], [-0.1210381, 51.5986996], [-0.12065549999999998, 51.5983597], [-0.12041290000000002, 51.59814], [-0.12015582106026024, 51.59789081270605], [-0.12011319999999998, 51.597849499999995], [-0.1199191, 51.59764059999999], [-0.1198333, 51.597544000000006], [-0.1195209, 51.597159399999995], [-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]]} |
6.0 |
0650 |
0724 |
Bowes Park R.R.L. |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:24:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852009 |
1789626163890158 |
46 |
46 |
2026-09-17 06:34:33.717734 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:31.537143 |
| 599864 |
631630 |
P91100 |
895P18MA17 |
2026-09-17 |
COMPLETE |
16852420 |
2026-09-17 07:24:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 631630, "stp": "P", "toc": "Southeastern", "uid": "P91100", "consist": "375805", "dest_crs": "RAM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91100/2026-09-17/detailed", "trust_id": "895P18MA17", "origin_crs": "XRE", "show_on_map": 0, "dar_est_time": "07:05:00", "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-17", "dest_arr_time": "0727", "dest_platform": "4", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "5P18", "timing_status": "EARLY", "origin_station": "Ramsgate E.M.U.D.", "current_leg_arr": "0724", "current_leg_dep": "0723", "current_leg_end": "Ramsgate", "origin_dep_time": "0705", "origin_platform": null, "current_location": "Ramsgate", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3927204, 51.3393733], [1.3930208, 51.3393783], [1.3933507000000005, 51.33938839999999], [1.3936404, 51.33940849999999], [1.3938844, 51.33942830000001], [1.3939185999999997, 51.33943269999999], [1.3945672999999998, 51.339513], [1.3951302, 51.3395836], [1.396006, 51.3397005], [1.3965503999999995, 51.33977369999999], [1.3973761999999998, 51.33988430000001], [1.3985234999999998, 51.34002520000001], [1.3992889000000002, 51.34012589999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]}", "current_leg_start": "RM Depot Reception West", "dest_arr_time_act": "0727", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "RM Depot Reception West", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 177.19, \"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\": 298.634, \"from_m\": 177.19, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 510.225, \"from_m\": 298.634, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 560.645, \"from_m\": 510.225, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1101.231, \"from_m\": 560.645, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1151.651, \"from_m\": 1101.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1363.242, \"from_m\": 1151.651, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1743.662, \"from_m\": 1363.242, \"capability_applied\": null, \"effective_limit_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\": 631630, \"profile_key\": \"035d793a19f94493a8ec251d0d3dc6ce208731574f57d5ce3fe79ff7c8086476\", \"schedule_id\": 24500, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Ramsgate E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37938}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0707\", \"location\": \"RM Depot Exit Minster End\", \"stage_seq\": 2, \"distance_m\": 177.19, \"section_seq\": 1, \"route_path_id\": 37938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Ramsgate Depot Washer Spur\", \"stage_seq\": 3, \"distance_m\": 510.225, \"section_seq\": 1, \"route_path_id\": 37938}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0723\", \"location\": \"RM Depot Reception West\", \"stage_seq\": 4, \"distance_m\": 830.938, \"section_seq\": 1, \"route_path_id\": 37938}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 5, \"distance_m\": 1743.662, \"section_seq\": 1, \"route_path_id\": 37938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1743.662, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37938}], \"total_distance_m\": 1743.662, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1642.822, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 100.84, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0705", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:06Z\", \"source_id\": 52263706, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:12Z\", \"source_id\": 16852420, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "4", "timing_fact_generation": 1789626192919444, "current_leg_arrival_utc": "2026-09-17T07:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:33.851381", "service_state_evidence_id": 16852420, "current_leg_start_actual_dep": "2026-09-17T07:23:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:34.831135", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
XRE |
RAM |
5P18 |
375805 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 177.19, "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": 298.634, "from_m": 177.19, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 510.225, "from_m": 298.634, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 560.645, "from_m": 510.225, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1101.231, "from_m": 560.645, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1151.651, "from_m": 1101.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1363.242, "from_m": 1151.651, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1743.662, "from_m": 1363.242, "capability_applied": null, "effective_limit_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": 631630, "profile_key": "035d793a19f94493a8ec251d0d3dc6ce208731574f57d5ce3fe79ff7c8086476", "schedule_id": 24500, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0705", "location": "Ramsgate E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37938}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0707", "location": "RM Depot Exit Minster End", "stage_seq": 2, "distance_m": 177.19, "section_seq": 1, "route_path_id": 37938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714", "location": "Ramsgate Depot Washer Spur", "stage_seq": 3, "distance_m": 510.225, "section_seq": 1, "route_path_id": 37938}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0723", "location": "RM Depot Reception West", "stage_seq": 4, "distance_m": 830.938, "section_seq": 1, "route_path_id": 37938}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 5, "distance_m": 1743.662, "section_seq": 1, "route_path_id": 37938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1743.662, "from_m": 0.0, "section_seq": 1, "route_path_id": 37938}], "total_distance_m": 1743.662, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1642.822, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 100.84, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33128, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:06Z", "source_id": 52263706, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:24:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:12Z", "source_id": 16852420, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Ramsgate E.M.U.D. |
0705 |
0705 |
None |
7:05:00 |
None |
Ramsgate |
0727 |
0727 |
4 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91100/2026-09-17/detailed |
None |
RM Depot Reception West |
2026-09-17T07:23:00+01:00 |
Ramsgate |
1.0 |
{"type": "LineString", "coordinates": [[1.3927204, 51.3393733], [1.3930208, 51.3393783], [1.3933507000000005, 51.33938839999999], [1.3936404, 51.33940849999999], [1.3938844, 51.33942830000001], [1.3939185999999997, 51.33943269999999], [1.3945672999999998, 51.339513], [1.3951302, 51.3395836], [1.396006, 51.3397005], [1.3965503999999995, 51.33977369999999], [1.3973761999999998, 51.33988430000001], [1.3985234999999998, 51.34002520000001], [1.3992889000000002, 51.34012589999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]} |
0.6 |
0723 |
0724 |
RM Depot Reception West |
Ramsgate |
Ramsgate |
51.3411668 |
1.4054297 |
51.3411668 |
1.4054297 |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:24:00 |
Ramsgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852420 |
1789626192919444 |
3 |
3 |
2026-09-17 06:34:34.831135 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:33.851381 |
| 599865 |
633903 |
G08050 |
441B85MI17 |
2026-09-17 |
COMPLETE |
16853530 |
2026-09-17 07:24:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 633903, "stp": "P", "toc": "London North Eastern Railway", "uid": "G08050", "consist": "800208", "dest_crs": "KGX", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08050/2026-09-17/detailed", "trust_id": "441B85MI17", "origin_crs": "LCN", "show_on_map": 0, "dar_est_time": "11:20:00", "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-17", "dest_arr_time": "1316", "dest_platform": "2", "is_terminated": 1, "next_location": "Newark North Gate", "signalling_id": "1B85", "timing_status": null, "origin_station": "Lincoln", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1120", "origin_platform": "4", "current_location": "Lincoln", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1314", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 91.341, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 309.844, \"from_m\": 91.341, \"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\": 1357.96, \"from_m\": 309.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1395.065, \"from_m\": 1357.96, \"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\": 1445.621, \"from_m\": 1395.065, \"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\": 1957.953, \"from_m\": 1445.621, \"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\": 3865.062, \"from_m\": 1957.953, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17691.451, \"from_m\": 3865.062, \"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\": 25350.961, \"from_m\": 17691.451, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25385.1, \"from_m\": 25350.961, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25530.127, \"from_m\": 25385.1, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25592.946, \"from_m\": 25530.127, \"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\": 26933.907, \"from_m\": 25592.946, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 26979.928, \"from_m\": 26933.907, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44375.861, \"from_m\": 26979.928, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 44431.114, \"from_m\": 44375.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45395.452, \"from_m\": 44431.114, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 49279.608, \"from_m\": 45395.452, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 50373.351, \"from_m\": 49279.608, \"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\": 58143.814, \"from_m\": 50373.351, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 83091.731, \"from_m\": 58143.814, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 83132.282, \"from_m\": 83091.731, \"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\": 96093.455, \"from_m\": 83132.282, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96530.265, \"from_m\": 96093.455, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 96618.908, \"from_m\": 96530.265, \"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\": 96648.167, \"from_m\": 96618.908, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 97017.247, \"from_m\": 96648.167, \"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\": 97254.141, \"from_m\": 97017.247, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97314.934, \"from_m\": 97254.141, \"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\": 98575.016, \"from_m\": 97314.934, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 104071.308, \"from_m\": 98575.016, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 105427.716, \"from_m\": 104071.308, \"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\": 108136.21, \"from_m\": 105427.716, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 129000.748, \"from_m\": 108136.21, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131787.224, \"from_m\": 129000.748, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 182471.873, \"from_m\": 131787.224, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 207025.773, \"from_m\": 182471.873, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 210176.667, \"from_m\": 207025.773, \"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\": 214074.173, \"from_m\": 210176.667, \"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\": 215367.545, \"from_m\": 214074.173, \"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\": 215422.786, \"from_m\": 215367.545, \"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\": 215935.361, \"from_m\": 215422.786, \"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\": 216192.844, \"from_m\": 215935.361, \"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\": 217827.21, \"from_m\": 216192.844, \"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\": 218339.3, \"from_m\": 217827.21, \"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\": 218369.387, \"from_m\": 218339.3, \"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\": 218437.243, \"from_m\": 218369.387, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 218520.383, \"from_m\": 218437.243, \"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\": 218809.779, \"from_m\": 218520.383, \"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\": 218860.721, \"from_m\": 218809.779, \"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\": 219245.821, \"from_m\": 218860.721, \"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\": 219255.017, \"from_m\": 219245.821, \"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\": 219261.77, \"from_m\": 219255.017, \"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\": 219657.587, \"from_m\": 219261.77, \"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\": 633903, \"profile_key\": \"e22dd195bc9ef3eb3baef1e599dcbddf8dd6108717c2589abbaf6a151f0ad113\", \"schedule_id\": 8440, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1120\", \"location\": \"Lincoln\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1122\", \"location\": \"West Holmes Jn\", \"stage_seq\": 2, \"distance_m\": 1357.96, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1123\", \"location\": \"Boultham Jn\", \"stage_seq\": 3, \"distance_m\": 2004.695, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1140H\", \"location\": \"Newark Crossing East Jn\", \"stage_seq\": 4, \"distance_m\": 25385.1, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": false, \"wtt_arr\": \"1142H\", \"wtt_dep\": \"1145H\", \"location\": \"Newark North Gate\", \"stage_seq\": 5, \"distance_m\": 26620.725, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 6, \"distance_m\": 34136.072, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": false, \"wtt_arr\": \"1155\", \"wtt_dep\": \"1157\", \"location\": \"Grantham\", \"stage_seq\": 7, \"distance_m\": 50171.267, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201H\", \"location\": \"Stoke Jn\", \"stage_seq\": 8, \"distance_m\": 59334.148, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208H\", \"location\": \"Tallington Jn\", \"stage_seq\": 9, \"distance_m\": 83158.595, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1217H\", \"location\": \"Peterborough\", \"stage_seq\": 10, \"distance_m\": 96927.837, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220H\", \"location\": \"Fletton Jn\", \"stage_seq\": 11, \"distance_m\": 99027.891, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226H\", \"location\": \"Conington South Jn\", \"stage_seq\": 12, \"distance_m\": 111463.776, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Huntingdon\", \"stage_seq\": 13, \"distance_m\": 125143.404, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238\", \"location\": \"Sandy\", \"stage_seq\": 14, \"distance_m\": 148784.181, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239H\", \"location\": \"Biggleswade\", \"stage_seq\": 15, \"distance_m\": 153518.891, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Hitchin\", \"stage_seq\": 16, \"distance_m\": 168321.091, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Stevenage\", \"stage_seq\": 17, \"distance_m\": 175324.649, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 18, \"distance_m\": 181324.443, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Digswell Jn\", \"stage_seq\": 19, \"distance_m\": 185595.552, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 20, \"distance_m\": 187036.387, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Potters Bar\", \"stage_seq\": 21, \"distance_m\": 199150.641, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306\", \"location\": \"Alexandra Palace\", \"stage_seq\": 22, \"distance_m\": 211712.09, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Finsbury Park\", \"stage_seq\": 23, \"distance_m\": 215559.956, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 24, \"distance_m\": 217380.43, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 25, \"distance_m\": 218555.214, \"section_seq\": 1, \"route_path_id\": 30866}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 26, \"distance_m\": 219657.587, \"section_seq\": 1, \"route_path_id\": 30866}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 219657.587, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30866}], \"total_distance_m\": 219657.587, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 218271.303, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1386.284, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1120", "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": "Lincoln", "service_state_platform": "4", "timing_fact_generation": 1789626277457748, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:37.453080", "service_state_evidence_id": 16853530, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:37.756463", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
LCN |
KGX |
1B85 |
800208 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 91.341, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 309.844, "from_m": 91.341, "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": 1357.96, "from_m": 309.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1395.065, "from_m": 1357.96, "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": 1445.621, "from_m": 1395.065, "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": 1957.953, "from_m": 1445.621, "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": 3865.062, "from_m": 1957.953, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17691.451, "from_m": 3865.062, "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": 25350.961, "from_m": 17691.451, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25385.1, "from_m": 25350.961, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25530.127, "from_m": 25385.1, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25592.946, "from_m": 25530.127, "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": 26933.907, "from_m": 25592.946, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 26979.928, "from_m": 26933.907, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44375.861, "from_m": 26979.928, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 44431.114, "from_m": 44375.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45395.452, "from_m": 44431.114, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 49279.608, "from_m": 45395.452, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 50373.351, "from_m": 49279.608, "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": 58143.814, "from_m": 50373.351, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 83091.731, "from_m": 58143.814, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 83132.282, "from_m": 83091.731, "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": 96093.455, "from_m": 83132.282, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96530.265, "from_m": 96093.455, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 96618.908, "from_m": 96530.265, "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": 96648.167, "from_m": 96618.908, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 97017.247, "from_m": 96648.167, "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": 97254.141, "from_m": 97017.247, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97314.934, "from_m": 97254.141, "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": 98575.016, "from_m": 97314.934, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 104071.308, "from_m": 98575.016, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 105427.716, "from_m": 104071.308, "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": 108136.21, "from_m": 105427.716, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 129000.748, "from_m": 108136.21, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 131787.224, "from_m": 129000.748, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 182471.873, "from_m": 131787.224, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 207025.773, "from_m": 182471.873, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 210176.667, "from_m": 207025.773, "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": 214074.173, "from_m": 210176.667, "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": 215367.545, "from_m": 214074.173, "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": 215422.786, "from_m": 215367.545, "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": 215935.361, "from_m": 215422.786, "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": 216192.844, "from_m": 215935.361, "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": 217827.21, "from_m": 216192.844, "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": 218339.3, "from_m": 217827.21, "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": 218369.387, "from_m": 218339.3, "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": 218437.243, "from_m": 218369.387, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 218520.383, "from_m": 218437.243, "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": 218809.779, "from_m": 218520.383, "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": 218860.721, "from_m": 218809.779, "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": 219245.821, "from_m": 218860.721, "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": 219255.017, "from_m": 219245.821, "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": 219261.77, "from_m": 219255.017, "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": 219657.587, "from_m": 219261.77, "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": 633903, "profile_key": "e22dd195bc9ef3eb3baef1e599dcbddf8dd6108717c2589abbaf6a151f0ad113", "schedule_id": 8440, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1120", "location": "Lincoln", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1122", "location": "West Holmes Jn", "stage_seq": 2, "distance_m": 1357.96, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1123", "location": "Boultham Jn", "stage_seq": 3, "distance_m": 2004.695, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1140H", "location": "Newark Crossing East Jn", "stage_seq": 4, "distance_m": 25385.1, "section_seq": 1, "route_path_id": 30866}, {"is_pass": false, "wtt_arr": "1142H", "wtt_dep": "1145H", "location": "Newark North Gate", "stage_seq": 5, "distance_m": 26620.725, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Claypole Down Loop", "stage_seq": 6, "distance_m": 34136.072, "section_seq": 1, "route_path_id": 30866}, {"is_pass": false, "wtt_arr": "1155", "wtt_dep": "1157", "location": "Grantham", "stage_seq": 7, "distance_m": 50171.267, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201H", "location": "Stoke Jn", "stage_seq": 8, "distance_m": 59334.148, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208H", "location": "Tallington Jn", "stage_seq": 9, "distance_m": 83158.595, "section_seq": 1, "route_path_id": 30866}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1217H", "location": "Peterborough", "stage_seq": 10, "distance_m": 96927.837, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220H", "location": "Fletton Jn", "stage_seq": 11, "distance_m": 99027.891, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226H", "location": "Conington South Jn", "stage_seq": 12, "distance_m": 111463.776, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Huntingdon", "stage_seq": 13, "distance_m": 125143.404, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238", "location": "Sandy", "stage_seq": 14, "distance_m": 148784.181, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239H", "location": "Biggleswade", "stage_seq": 15, "distance_m": 153518.891, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Hitchin", "stage_seq": 16, "distance_m": 168321.091, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249H", "location": "Stevenage", "stage_seq": 17, "distance_m": 175324.649, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253H", "location": "Woolmer Green Jn", "stage_seq": 18, "distance_m": 181324.443, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255", "location": "Digswell Jn", "stage_seq": 19, "distance_m": 185595.552, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Welwyn Garden City", "stage_seq": 20, "distance_m": 187036.387, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Potters Bar", "stage_seq": 21, "distance_m": 199150.641, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306", "location": "Alexandra Palace", "stage_seq": 22, "distance_m": 211712.09, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Finsbury Park", "stage_seq": 23, "distance_m": 215559.956, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Holloway South Jn", "stage_seq": 24, "distance_m": 217380.43, "section_seq": 1, "route_path_id": 30866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "Belle Isle Jn", "stage_seq": 25, "distance_m": 218555.214, "section_seq": 1, "route_path_id": 30866}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 26, "distance_m": 219657.587, "section_seq": 1, "route_path_id": 30866}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 219657.587, "from_m": 0.0, "section_seq": 1, "route_path_id": 30866}], "total_distance_m": 219657.587, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 218271.303, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1386.284, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Lincoln |
1120 |
1120 |
4 |
11:20:00 |
None |
London Kings Cross |
1316 |
1314 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G08050/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Lincoln |
Newark North Gate |
None |
None |
None |
None |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:24:00 |
Lincoln |
TRUST |
TRUST_CANCELLATION |
16853530 |
1789626277457748 |
1 |
1 |
2026-09-17 06:34:37.756463 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:37.453080 |
| 599866 |
631924 |
C35799 |
733Y45MA17 |
2026-09-17 |
COMPLETE |
16853612 |
2026-09-17 07:24:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 631924, "stp": "P", "toc": "Elizabeth Line", "uid": "C35799", "consist": "345055", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35799/2026-09-17/detailed", "trust_id": "733Y45MA17", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbourne Park Carriage Sidings", "service_date": "2026-09-17", "dest_arr_time": "0717", "dest_platform": "5", "is_terminated": 1, "next_location": "Westbourne Park Carriage Sidings", "signalling_id": "3Y45", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0724", "current_leg_dep": "0723", "current_leg_end": "Westbourne Park Carriage Sidings", "origin_dep_time": "0715", "origin_platform": "B", "current_location": "Westbourne Park Carriage Sidings", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "0717", "motion_projection": null, "next_location_lat": "51.5208729", "next_location_lon": "-0.1989469", "previous_location": "Paddington (Crossrail)", "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\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2541.972, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3285.383, \"from_m\": 2541.972, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 631924, \"profile_key\": \"3b3756705a36dce1512236e8da8ccc08f6255fb23827e815c39f05164ecb9dae\", \"schedule_id\": 4615, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": null, \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 3285.383, \"section_seq\": 1, \"route_path_id\": 29790}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3285.383, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}], \"total_distance_m\": 3285.383, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3285.383, \"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": "0715", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5208729", "current_position_lon": "-0.1989469", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:38Z\", \"source_id\": 52267897, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:41Z\", \"source_id\": 16853612, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbourne Park Carriage Sidings", "service_state_platform": "5", "timing_fact_generation": 1789626281992045, "current_leg_arrival_utc": "2026-09-17T07:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:41.655788", "service_state_evidence_id": 16853612, "current_leg_start_actual_dep": "2026-09-17T07:22:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:41.930084", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
None |
3Y45 |
345055 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2541.972, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3285.383, "from_m": 2541.972, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 631924, "profile_key": "3b3756705a36dce1512236e8da8ccc08f6255fb23827e815c39f05164ecb9dae", "schedule_id": 4615, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0715", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29790}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": null, "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 3285.383, "section_seq": 1, "route_path_id": 29790}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3285.383, "from_m": 0.0, "section_seq": 1, "route_path_id": 29790}], "total_distance_m": 3285.383, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3285.383, "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": 22554, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:38Z", "source_id": 52267897, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:24:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:41Z", "source_id": 16853612, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
0715 |
0715 |
B |
None |
None |
Westbourne Park Carriage Sidings |
0717 |
0717 |
5 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35799/2026-09-17/detailed |
None |
Paddington (Crossrail) |
2026-09-17T07:22:00+01:00 |
Westbourne Park Carriage Sidings |
1.0 |
{"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]} |
1.0 |
0723 |
0724 |
Paddington (Crossrail) |
Westbourne Park Carriage Sidings |
Westbourne Park Carriage Sidings |
51.5208729 |
-0.1989469 |
51.5208729 |
-0.1989469 |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:24:00 |
Westbourne Park Carriage Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853612 |
1789626281992045 |
16 |
16 |
2026-09-17 06:34:41.930084 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:41.655788 |
| 599867 |
630519 |
P89867 |
882U56M617 |
2026-09-17 |
COMPLETE |
16852198 |
2026-09-17 07:24:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 630519, "stp": "P", "toc": "Southeastern", "uid": "P89867", "consist": "465049+465924", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89867/2026-09-17/detailed", "trust_id": "882U56M617", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "7", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2U56", "timing_status": "ON TIME", "origin_station": "Dartford", "current_leg_arr": "0724", "current_leg_dep": "0715", "current_leg_end": "London Victoria", "origin_dep_time": "0631", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Denmark Hill", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Denmark Hill", "current_leg_milage": "4.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.717, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.405, \"from_m\": 272.717, \"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\": 668.047, \"from_m\": 622.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1370.828, \"from_m\": 668.047, \"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\": 1403.851, \"from_m\": 1370.828, \"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\": 1405.646, \"from_m\": 1403.851, \"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\": 2455.224, \"from_m\": 1405.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2492.582, \"from_m\": 2455.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\": 2566.096, \"from_m\": 2492.582, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2613.98, \"from_m\": 2566.096, \"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\": 3047.742, \"from_m\": 2613.98, \"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\": 3075.355, \"from_m\": 3047.742, \"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\": 3107.304, \"from_m\": 3075.355, \"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\": 12740.368, \"from_m\": 3107.304, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13245.211, \"from_m\": 12740.368, \"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\": 15149.028, \"from_m\": 13245.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15772.87, \"from_m\": 15149.028, \"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\": 17437.808, \"from_m\": 15772.87, \"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\": 18312.223, \"from_m\": 17437.808, \"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\": 19471.361, \"from_m\": 18312.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21453.235, \"from_m\": 19471.361, \"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\": 22099.04, \"from_m\": 21453.235, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22366.612, \"from_m\": 22099.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22416.971, \"from_m\": 22366.612, \"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\": 23870.71, \"from_m\": 22416.971, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23876.031, \"from_m\": 23870.71, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24647.76, \"from_m\": 23876.031, \"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\": 24750.629, \"from_m\": 24647.76, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25053.266, \"from_m\": 24750.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}, {\"to_m\": 25077.113, \"from_m\": 25053.266, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26667.065, \"from_m\": 25077.113, \"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\": 26775.209, \"from_m\": 26667.065, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26824.777, \"from_m\": 26775.209, \"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\": 26898.6, \"from_m\": 26824.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\": 28195.88, \"from_m\": 26898.6, \"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\": 28626.915, \"from_m\": 28195.88, \"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\": 28947.076, \"from_m\": 28626.915, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30077.528, \"from_m\": 28947.076, \"capability_applied\": null, \"effective_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\": 630519, \"profile_key\": \"3fcc4cc38572fdac88a309e61e346723170ab774ccadaa570bc32946aa8de6e4\", \"schedule_id\": 24040, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1405.646, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 4, \"distance_m\": 2534.466, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 5, \"distance_m\": 3075.355, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638H\", \"location\": \"Barnehurst\", \"stage_seq\": 6, \"distance_m\": 4988.994, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642\", \"location\": \"Bexleyheath\", \"stage_seq\": 7, \"distance_m\": 6834.908, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645\", \"location\": \"Welling\", \"stage_seq\": 8, \"distance_m\": 9086.422, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0647H\", \"location\": \"Falconwood\", \"stage_seq\": 9, \"distance_m\": 10723.5, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650H\", \"location\": \"Eltham\", \"stage_seq\": 10, \"distance_m\": 12627.838, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0654\", \"location\": \"Kidbrooke\", \"stage_seq\": 11, \"distance_m\": 14666.785, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0658\", \"location\": \"Blackheath\", \"stage_seq\": 12, \"distance_m\": 16132.733, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0702H\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 17687.743, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 14, \"distance_m\": 18159.475, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0708\", \"location\": \"Nunhead\", \"stage_seq\": 15, \"distance_m\": 20527.145, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0711\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 16, \"distance_m\": 21848.873, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 17, \"distance_m\": 22416.971, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0714H\", \"location\": \"Denmark Hill\", \"stage_seq\": 18, \"distance_m\": 23225.844, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 19, \"distance_m\": 26634.537, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Factory Jn\", \"stage_seq\": 20, \"distance_m\": 27139.741, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 28674.819, \"section_seq\": 1, \"route_path_id\": 100296}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 22, \"distance_m\": 30077.528, \"section_seq\": 1, \"route_path_id\": 100296}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30077.528, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100296}], \"total_distance_m\": 30077.528, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26768.976, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3308.552, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0631", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:30Z\", \"source_id\": 52152465, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:34Z\", \"source_id\": 16818413, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31600, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:44Z\", \"source_id\": 52159768, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:48Z\", \"source_id\": 16820709, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:07Z\", \"source_id\": 52167278, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:11Z\", \"source_id\": 16823131, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:50Z\", \"source_id\": 52173653, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:52Z\", \"source_id\": 16825063, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:44Z\", \"source_id\": 52180712, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:50Z\", \"source_id\": 16827216, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:11Z\", \"source_id\": 52188734, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:11Z\", \"source_id\": 16829765, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:55Z\", \"source_id\": 52197857, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:00Z\", \"source_id\": 16832581, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:14Z\", \"source_id\": 52206324, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:15Z\", \"source_id\": 16835124, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:04Z\", \"source_id\": 52221426, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:06Z\", \"source_id\": 16839676, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:17Z\", \"source_id\": 52229713, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:22Z\", \"source_id\": 16842117, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:06Z\", \"source_id\": 52239791, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:10Z\", \"source_id\": 16845189, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:54Z\", \"source_id\": 52263164, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:58Z\", \"source_id\": 16852198, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "7", "timing_fact_generation": 1789626181175310, "current_leg_arrival_utc": "2026-09-17T07:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:42.065408", "service_state_evidence_id": 16852198, "current_leg_start_actual_dep": "2026-09-17T07:14:30+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:42.777067", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
DFD |
None |
2U56 |
465049+465924 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.717, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.405, "from_m": 272.717, "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": 668.047, "from_m": 622.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1370.828, "from_m": 668.047, "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": 1403.851, "from_m": 1370.828, "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": 1405.646, "from_m": 1403.851, "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": 2455.224, "from_m": 1405.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2492.582, "from_m": 2455.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": 2566.096, "from_m": 2492.582, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2613.98, "from_m": 2566.096, "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": 3047.742, "from_m": 2613.98, "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": 3075.355, "from_m": 3047.742, "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": 3107.304, "from_m": 3075.355, "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": 12740.368, "from_m": 3107.304, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13245.211, "from_m": 12740.368, "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": 15149.028, "from_m": 13245.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15772.87, "from_m": 15149.028, "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": 17437.808, "from_m": 15772.87, "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": 18312.223, "from_m": 17437.808, "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": 19471.361, "from_m": 18312.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21453.235, "from_m": 19471.361, "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": 22099.04, "from_m": 21453.235, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22366.612, "from_m": 22099.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22416.971, "from_m": 22366.612, "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": 23870.71, "from_m": 22416.971, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23876.031, "from_m": 23870.71, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24647.76, "from_m": 23876.031, "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": 24750.629, "from_m": 24647.76, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25053.266, "from_m": 24750.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}, {"to_m": 25077.113, "from_m": 25053.266, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26667.065, "from_m": 25077.113, "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": 26775.209, "from_m": 26667.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26824.777, "from_m": 26775.209, "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": 26898.6, "from_m": 26824.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": 28195.88, "from_m": 26898.6, "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": 28626.915, "from_m": 28195.88, "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": 28947.076, "from_m": 28626.915, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30077.528, "from_m": 28947.076, "capability_applied": null, "effective_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": 630519, "profile_key": "3fcc4cc38572fdac88a309e61e346723170ab774ccadaa570bc32946aa8de6e4", "schedule_id": 24040, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0631", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 100296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1405.646, "section_seq": 1, "route_path_id": 100296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Crayford Creek Jn", "stage_seq": 4, "distance_m": 2534.466, "section_seq": 1, "route_path_id": 100296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Perry Street Fork Jn", "stage_seq": 5, "distance_m": 3075.355, "section_seq": 1, "route_path_id": 100296}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638H", "location": "Barnehurst", "stage_seq": 6, "distance_m": 4988.994, "section_seq": 1, "route_path_id": 100296}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642", "location": "Bexleyheath", "stage_seq": 7, "distance_m": 6834.908, "section_seq": 1, "route_path_id": 100296}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645", "location": "Welling", "stage_seq": 8, "distance_m": 9086.422, "section_seq": 1, "route_path_id": 100296}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0647H", "location": "Falconwood", "stage_seq": 9, "distance_m": 10723.5, "section_seq": 1, "route_path_id": 100296}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650H", "location": "Eltham", "stage_seq": 10, "distance_m": 12627.838, "section_seq": 1, "route_path_id": 100296}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0654", "location": "Kidbrooke", "stage_seq": 11, "distance_m": 14666.785, "section_seq": 1, "route_path_id": 100296}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0658", "location": "Blackheath", "stage_seq": 12, "distance_m": 16132.733, "section_seq": 1, "route_path_id": 100296}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0702H", "location": "Lewisham", "stage_seq": 13, "distance_m": 17687.743, "section_seq": 1, "route_path_id": 100296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 18159.475, "section_seq": 1, "route_path_id": 100296}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0708", "location": "Nunhead", "stage_seq": 15, "distance_m": 20527.145, "section_seq": 1, "route_path_id": 100296}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0711", "location": "Peckham Rye (E)", "stage_seq": 16, "distance_m": 21848.873, "section_seq": 1, "route_path_id": 100296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Crofton Road Jn", "stage_seq": 17, "distance_m": 22416.971, "section_seq": 1, "route_path_id": 100296}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0714H", "location": "Denmark Hill", "stage_seq": 18, "distance_m": 23225.844, "section_seq": 1, "route_path_id": 100296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Voltaire Road Jn", "stage_seq": 19, "distance_m": 26634.537, "section_seq": 1, "route_path_id": 100296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Factory Jn", "stage_seq": 20, "distance_m": 27139.741, "section_seq": 1, "route_path_id": 100296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Grosvenor Bridge Jn", "stage_seq": 21, "distance_m": 28674.819, "section_seq": 1, "route_path_id": 100296}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "London Victoria", "stage_seq": 22, "distance_m": 30077.528, "section_seq": 1, "route_path_id": 100296}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30077.528, "from_m": 0.0, "section_seq": 1, "route_path_id": 100296}], "total_distance_m": 30077.528, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26768.976, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3308.552, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31604, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:30Z", "source_id": 52152465, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:39:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:34Z", "source_id": 16818413, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31600, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:44Z", "source_id": 52159768, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:42:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:48Z", "source_id": 16820709, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31592, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:07Z", "source_id": 52167278, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:45:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:11Z", "source_id": 16823131, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31596, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:50Z", "source_id": 52173653, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:48:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:52Z", "source_id": 16825063, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31588, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:44Z", "source_id": 52180712, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:51:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:50Z", "source_id": 16827216, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31584, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:11Z", "source_id": 52188734, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:54:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:11Z", "source_id": 16829765, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:55Z", "source_id": 52197857, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:58:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:00Z", "source_id": 16832581, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:14Z", "source_id": 52206324, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:01:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:15Z", "source_id": 16835124, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31561, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:04Z", "source_id": 52221426, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:07:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:06Z", "source_id": 16839676, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29772, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:17Z", "source_id": 52229713, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:10:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:22Z", "source_id": 16842117, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:06Z", "source_id": 52239791, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:14:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:10Z", "source_id": 16845189, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28723, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:54Z", "source_id": 52263164, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:24:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:58Z", "source_id": 16852198, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Dartford |
0631 |
0631 |
2 |
None |
None |
London Victoria |
0724 |
0724 |
7 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89867/2026-09-17/detailed |
None |
Denmark Hill |
2026-09-17T07:14:30+01:00 |
London Victoria |
9.0 |
{"type": "LineString", "coordinates": [[-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.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
4.1 |
0715 |
0724 |
Denmark Hill |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:24:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852198 |
1789626181175310 |
71 |
71 |
2026-09-17 06:34:42.777067 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:42.065408 |
| 599868 |
629665 |
P28614 |
312W01M617 |
2026-09-17 |
COMPLETE |
16852076 |
2026-09-17 07:24:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 629665, "stp": "P", "toc": "Northern", "uid": "P28614", "consist": "150206+156405", "dest_crs": "SOP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28614/2026-09-17/detailed", "trust_id": "312W01M617", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-17", "dest_arr_time": "0725", "dest_platform": "4", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2W01", "timing_status": "EARLY", "origin_station": "Manchester Victoria", "current_leg_arr": "0724", "current_leg_dep": "0719", "current_leg_end": "Southport", "origin_dep_time": "0608", "origin_platform": "5", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9753495231044327, 53.64593748603274], [-2.9759499000000003, 53.6463114], [-2.9765586999999996, 53.6466612], [-2.9772025, 53.64693619999999], [-2.9778274, 53.647127], [-2.9783468, 53.6472313], [-2.9787984, 53.64728759999999], [-2.9793295, 53.647324100000006], [-2.9798847, 53.6473257], [-2.9804775, 53.6472812], [-2.980971, 53.6472065], [-2.9814912999999996, 53.6470841], [-2.9819312000000004, 53.6469394], [-2.9823416, 53.6467756], [-2.9827277999999997, 53.646588], [-2.9837148999999994, 53.6460633], [-2.9861934, 53.6446906], [-2.9869604, 53.644217399999995], [-2.9873922, 53.6440027], [-2.9879125000000006, 53.643815100000005], [-2.9883712, 53.6437022], [-2.9888807999999996, 53.64361639999999], [-2.9893743, 53.643575], [-2.9898383999999996, 53.64357819999999], [-2.9904419, 53.643617899999995], [-2.9910989999999997, 53.6436863], [-2.991348, 53.6437253], [-2.9916784, 53.643777], [-2.9925125, 53.64392639999999], [-2.9931401999999996, 53.6440059], [-2.9937303, 53.6440473], [-2.9943980999999997, 53.644064699999994], [-2.9952698, 53.64405519999998], [-2.9957231, 53.64407109999999], [-2.9962864, 53.644113999999995], [-2.9968067, 53.64418400000001], [-2.9973056, 53.644276199999986], [-2.9976435999999995, 53.64435729999999], [-2.9981103, 53.6445227], [-2.9985362, 53.64466139999998], [-2.9990302999999994, 53.644839100000006], [-2.9996203999999995, 53.645039399999995], [-2.9998858, 53.6451469], [-3.0001198, 53.6452581], [-3.0004712, 53.6453943], [-3.001021, 53.6455926], [-3.0013083, 53.645723200000006], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Meols Cop", "dest_arr_time_act": "0725", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Meols Cop", "current_leg_milage": "1.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 155.818, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 645.513, \"from_m\": 155.818, \"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\": 832.45, \"from_m\": 645.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 995.903, \"from_m\": 832.45, \"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\": 2941.33, \"from_m\": 995.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3409.306, \"from_m\": 2941.33, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5576.053, \"from_m\": 3409.306, \"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\": 7984.17, \"from_m\": 5576.053, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 15551.83, \"from_m\": 7984.17, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16851.551, \"from_m\": 15551.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\": 17449.384, \"from_m\": 16851.551, \"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\": 21530.881, \"from_m\": 17449.384, \"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\": 21658.851, \"from_m\": 21530.881, \"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\": 21710.52, \"from_m\": 21658.851, \"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\": 27403.533, \"from_m\": 21710.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27567.649, \"from_m\": 27403.533, \"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\": 29605.177, \"from_m\": 27567.649, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29632.2, \"from_m\": 29605.177, \"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\": 29693.118, \"from_m\": 29632.2, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29959.128, \"from_m\": 29693.118, \"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\": 31581.56, \"from_m\": 29959.128, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32079.257, \"from_m\": 31581.56, \"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\": 32107.092, \"from_m\": 32079.257, \"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\": 32155.895, \"from_m\": 32107.092, \"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\": 32494.499, \"from_m\": 32155.895, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32830.131, \"from_m\": 32494.499, \"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\": 33171.066, \"from_m\": 32830.131, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38384.499, \"from_m\": 33171.066, \"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\": 41169.455, \"from_m\": 38384.499, \"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\": 46382.888, \"from_m\": 41169.455, \"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\": 46406.271, \"from_m\": 46382.888, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46520.91, \"from_m\": 46406.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\": 51642.289, \"from_m\": 46520.91, \"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\": 53179.234, \"from_m\": 51642.289, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56295.745, \"from_m\": 53179.234, \"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\": 56479.073, \"from_m\": 56295.745, \"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\": 60458.005, \"from_m\": 56479.073, \"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\": 60478.651, \"from_m\": 60458.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69464.178, \"from_m\": 60478.651, \"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\": 71779.212, \"from_m\": 69464.178, \"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\": 73381.216, \"from_m\": 71779.212, \"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\": 73859.448, \"from_m\": 73381.216, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 629665, \"profile_key\": \"197350331ea75d03d03ffe33092ea79e166f5c87c36c21559c42e6ee16b1fb3b\", \"schedule_id\": 20999, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 2, \"distance_m\": 645.513, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611H\", \"location\": \"Salford Central\", \"stage_seq\": 3, \"distance_m\": 1135.472, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0615\", \"location\": \"Salford Crescent\", \"stage_seq\": 4, \"distance_m\": 2720.938, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Kearsley\", \"stage_seq\": 5, \"distance_m\": 12381.036, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0624H\", \"location\": \"Farnworth\", \"stage_seq\": 6, \"distance_m\": 13433.691, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627\", \"location\": \"Moses Gate\", \"stage_seq\": 7, \"distance_m\": 14488.406, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Burnden Jn\", \"stage_seq\": 8, \"distance_m\": 16313.965, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0632H\", \"location\": \"Bolton\", \"stage_seq\": 9, \"distance_m\": 17029.341, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Lostock Jn\", \"stage_seq\": 10, \"distance_m\": 21658.851, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"Westhoughton\", \"stage_seq\": 11, \"distance_m\": 24579.508, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 12, \"distance_m\": 27567.649, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644\", \"location\": \"Hindley\", \"stage_seq\": 13, \"distance_m\": 28312.323, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647H\", \"location\": \"Ince\", \"stage_seq\": 14, \"distance_m\": 30938.811, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0652\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 15, \"distance_m\": 32596.105, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657H\", \"location\": \"Gathurst\", \"stage_seq\": 16, \"distance_m\": 36878.212, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0701H\", \"location\": \"Appley Bridge\", \"stage_seq\": 17, \"distance_m\": 39776.977, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0706\", \"location\": \"Parbold\", \"stage_seq\": 18, \"distance_m\": 56665.116, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0711\", \"location\": \"Burscough Bridge\", \"stage_seq\": 19, \"distance_m\": 61610.965, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719\", \"location\": \"Meols Cop\", \"stage_seq\": 20, \"distance_m\": 71741.738, \"section_seq\": 1, \"route_path_id\": 74448}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 21, \"distance_m\": 73859.448, \"section_seq\": 1, \"route_path_id\": 74448}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 73859.448, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74448}], \"total_distance_m\": 73859.448, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 70942.598, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2916.85, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0608", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:11Z\", \"source_id\": 52092345, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:13Z\", \"source_id\": 16799380, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:24Z\", \"source_id\": 52098215, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:12:32Z\", \"source_id\": 16801331, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:21:40Z\", \"source_id\": 52115927, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:21:44Z\", \"source_id\": 16807084, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:14Z\", \"source_id\": 52125246, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:18Z\", \"source_id\": 16809987, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:06Z\", \"source_id\": 52133167, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:08Z\", \"source_id\": 16812533, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:11Z\", \"source_id\": 16817459, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:30Z\", \"source_id\": 52161457, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:36Z\", \"source_id\": 16821274, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:46Z\", \"source_id\": 52171126, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:49Z\", \"source_id\": 16824294, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:19Z\", \"source_id\": 52179724, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:21Z\", \"source_id\": 16826907, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:48Z\", \"source_id\": 16839443, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:22Z\", \"source_id\": 52224847, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:25Z\", \"source_id\": 16840704, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:46Z\", \"source_id\": 52262824, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:47Z\", \"source_id\": 16852076, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "4", "timing_fact_generation": 1789626283602270, "current_leg_arrival_utc": "2026-09-17T07:24:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:43.591195", "service_state_evidence_id": 16852076, "current_leg_start_actual_dep": "2026-09-17T07:19:00+01:00", "operational_evidence_version": 107, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:43.989125", "service_state_valid_until_kind": null, "operational_interpretation_version": 107, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MCV |
SOP |
2W01 |
150206+156405 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 155.818, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 645.513, "from_m": 155.818, "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": 832.45, "from_m": 645.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 995.903, "from_m": 832.45, "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": 2941.33, "from_m": 995.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3409.306, "from_m": 2941.33, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5576.053, "from_m": 3409.306, "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": 7984.17, "from_m": 5576.053, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 15551.83, "from_m": 7984.17, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16851.551, "from_m": 15551.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": 17449.384, "from_m": 16851.551, "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": 21530.881, "from_m": 17449.384, "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": 21658.851, "from_m": 21530.881, "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": 21710.52, "from_m": 21658.851, "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": 27403.533, "from_m": 21710.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27567.649, "from_m": 27403.533, "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": 29605.177, "from_m": 27567.649, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29632.2, "from_m": 29605.177, "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": 29693.118, "from_m": 29632.2, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29959.128, "from_m": 29693.118, "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": 31581.56, "from_m": 29959.128, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32079.257, "from_m": 31581.56, "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": 32107.092, "from_m": 32079.257, "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": 32155.895, "from_m": 32107.092, "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": 32494.499, "from_m": 32155.895, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32830.131, "from_m": 32494.499, "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": 33171.066, "from_m": 32830.131, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38384.499, "from_m": 33171.066, "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": 41169.455, "from_m": 38384.499, "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": 46382.888, "from_m": 41169.455, "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": 46406.271, "from_m": 46382.888, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46520.91, "from_m": 46406.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": 51642.289, "from_m": 46520.91, "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": 53179.234, "from_m": 51642.289, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56295.745, "from_m": 53179.234, "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": 56479.073, "from_m": 56295.745, "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": 60458.005, "from_m": 56479.073, "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": 60478.651, "from_m": 60458.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69464.178, "from_m": 60478.651, "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": 71779.212, "from_m": 69464.178, "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": 73381.216, "from_m": 71779.212, "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": 73859.448, "from_m": 73381.216, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 629665, "profile_key": "197350331ea75d03d03ffe33092ea79e166f5c87c36c21559c42e6ee16b1fb3b", "schedule_id": 20999, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0608", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Deal Street Jn", "stage_seq": 2, "distance_m": 645.513, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611H", "location": "Salford Central", "stage_seq": 3, "distance_m": 1135.472, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0615", "location": "Salford Crescent", "stage_seq": 4, "distance_m": 2720.938, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Kearsley", "stage_seq": 5, "distance_m": 12381.036, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0624H", "location": "Farnworth", "stage_seq": 6, "distance_m": 13433.691, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627", "location": "Moses Gate", "stage_seq": 7, "distance_m": 14488.406, "section_seq": 1, "route_path_id": 74448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Burnden Jn", "stage_seq": 8, "distance_m": 16313.965, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0632H", "location": "Bolton", "stage_seq": 9, "distance_m": 17029.341, "section_seq": 1, "route_path_id": 74448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Lostock Jn", "stage_seq": 10, "distance_m": 21658.851, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "Westhoughton", "stage_seq": 11, "distance_m": 24579.508, "section_seq": 1, "route_path_id": 74448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Crow Nest Jn", "stage_seq": 12, "distance_m": 27567.649, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644", "location": "Hindley", "stage_seq": 13, "distance_m": 28312.323, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647H", "location": "Ince", "stage_seq": 14, "distance_m": 30938.811, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0652", "location": "Wigan Wallgate", "stage_seq": 15, "distance_m": 32596.105, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657H", "location": "Gathurst", "stage_seq": 16, "distance_m": 36878.212, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0701H", "location": "Appley Bridge", "stage_seq": 17, "distance_m": 39776.977, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0706", "location": "Parbold", "stage_seq": 18, "distance_m": 56665.116, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0711", "location": "Burscough Bridge", "stage_seq": 19, "distance_m": 61610.965, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719", "location": "Meols Cop", "stage_seq": 20, "distance_m": 71741.738, "section_seq": 1, "route_path_id": 74448}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": null, "location": "Southport", "stage_seq": 21, "distance_m": 73859.448, "section_seq": 1, "route_path_id": 74448}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 73859.448, "from_m": 0.0, "section_seq": 1, "route_path_id": 74448}], "total_distance_m": 73859.448, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 70942.598, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2916.85, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:11Z", "source_id": 52092345, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:09:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:13Z", "source_id": 16799380, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8311, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:24Z", "source_id": 52098215, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:13:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:12:32Z", "source_id": 16801331, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8326, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:21:40Z", "source_id": 52115927, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:21:44Z", "source_id": 16807084, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8333, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:14Z", "source_id": 52125246, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:18Z", "source_id": 16809987, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8340, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:06Z", "source_id": 52133167, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:31:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:08Z", "source_id": 16812533, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:11Z", "source_id": 16817459, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:30Z", "source_id": 52161457, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:36Z", "source_id": 16821274, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9337, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:46Z", "source_id": 52171126, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:47:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:49Z", "source_id": 16824294, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9331, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:19Z", "source_id": 52179724, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:50:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:21Z", "source_id": 16826907, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:48Z", "source_id": 16839443, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9327, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:22Z", "source_id": 52224847, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:10:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:25Z", "source_id": 16840704, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9317, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:46Z", "source_id": 52262824, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:25:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:47Z", "source_id": 16852076, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Manchester Victoria |
0608 |
0608 |
5 |
None |
None |
Southport |
0725 |
0725 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28614/2026-09-17/detailed |
None |
Meols Cop |
2026-09-17T07:19:00+01:00 |
Southport |
5.0 |
{"type": "LineString", "coordinates": [[-2.9753495231044327, 53.64593748603274], [-2.9759499000000003, 53.6463114], [-2.9765586999999996, 53.6466612], [-2.9772025, 53.64693619999999], [-2.9778274, 53.647127], [-2.9783468, 53.6472313], [-2.9787984, 53.64728759999999], [-2.9793295, 53.647324100000006], [-2.9798847, 53.6473257], [-2.9804775, 53.6472812], [-2.980971, 53.6472065], [-2.9814912999999996, 53.6470841], [-2.9819312000000004, 53.6469394], [-2.9823416, 53.6467756], [-2.9827277999999997, 53.646588], [-2.9837148999999994, 53.6460633], [-2.9861934, 53.6446906], [-2.9869604, 53.644217399999995], [-2.9873922, 53.6440027], [-2.9879125000000006, 53.643815100000005], [-2.9883712, 53.6437022], [-2.9888807999999996, 53.64361639999999], [-2.9893743, 53.643575], [-2.9898383999999996, 53.64357819999999], [-2.9904419, 53.643617899999995], [-2.9910989999999997, 53.6436863], [-2.991348, 53.6437253], [-2.9916784, 53.643777], [-2.9925125, 53.64392639999999], [-2.9931401999999996, 53.6440059], [-2.9937303, 53.6440473], [-2.9943980999999997, 53.644064699999994], [-2.9952698, 53.64405519999998], [-2.9957231, 53.64407109999999], [-2.9962864, 53.644113999999995], [-2.9968067, 53.64418400000001], [-2.9973056, 53.644276199999986], [-2.9976435999999995, 53.64435729999999], [-2.9981103, 53.6445227], [-2.9985362, 53.64466139999998], [-2.9990302999999994, 53.644839100000006], [-2.9996203999999995, 53.645039399999995], [-2.9998858, 53.6451469], [-3.0001198, 53.6452581], [-3.0004712, 53.6453943], [-3.001021, 53.6455926], [-3.0013083, 53.645723200000006], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} |
1.3 |
0719 |
0724 |
Meols Cop |
Southport Sig. 1087 |
Southport |
53.6467494 |
-3.0029844 |
53.6467494 |
-3.0029844 |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:24:00 |
Southport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852076 |
1789626283602270 |
107 |
107 |
2026-09-17 06:34:43.989125 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:43.591195 |
| 599869 |
630814 |
C01890 |
173A11M617 |
2026-09-17 |
COMPLETE |
16852507 |
2026-09-17 07:24:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 630814, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01890", "consist": "801105+801112", "dest_crs": "BDQ", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01890/2026-09-17/detailed", "trust_id": "173A11M617", "origin_crs": "XNL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-17", "dest_arr_time": "0727", "dest_platform": "1", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "3A11", "timing_status": "EARLY", "origin_station": "Neville Hill T&R.S.M.D", "current_leg_arr": "0724", "current_leg_dep": "0707", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "0640", "origin_platform": null, "current_location": "Bradford Forster Square", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.547662292170842, 53.794064355379064], [-1.5477519999999998, 53.794051], [-1.5487238, 53.793887700000006], [-1.5496038, 53.7937537], [-1.5500839, 53.793688], [-1.5512239, 53.793586600000005], [-1.5516767, 53.7935518], [-1.5521891, 53.7934837], [-1.5525458, 53.79344869999999], [-1.5530638999999995, 53.79339409999999], [-1.5533395999999997, 53.79335600000001], [-1.5535403, 53.7933182], [-1.5538194, 53.7932507], [-1.5540758999999995, 53.7931724], [-1.5543076999999998, 53.7930884], [-1.5545717999999995, 53.792981299999994], [-1.5549169, 53.79286989999999], [-1.5551886, 53.79275749999999], [-1.5551993, 53.79275309999999], [-1.5558185999999998, 53.7925181], [-1.5559997, 53.792443], [-1.5561548, 53.7923763], [-1.5562727, 53.79232689999999], [-1.5563515999999995, 53.792293999999984], [-1.5564534, 53.7922515], [-1.5565341, 53.79221959999999], [-1.5566610999999997, 53.79217610000001], [-1.5567888, 53.7921382], [-1.5570478999999997, 53.7920679], [-1.5571857999999998, 53.7920353], [-1.5573971, 53.7919957], [-1.5575178999999997, 53.79197629999999], [-1.5577233, 53.79194809999999], [-1.5577880999999998, 53.7919397], [-1.5578866, 53.7919304], [-1.5580681, 53.79191250000002], [-1.5581545999999995, 53.7919084], [-1.5582617, 53.7919043], [-1.5584337, 53.791900899999995], [-1.5587823999999997, 53.791904], [-1.5592194, 53.7919514], [-1.5593443, 53.791972699999995], [-1.5595289, 53.79199790000001], [-1.5597663999999998, 53.7920505], [-1.5601107999999997, 53.7921283], [-1.5603669, 53.7922039], [-1.5604717999999995, 53.79223340000001], [-1.5608184, 53.7923357], [-1.5611184, 53.79242970000001], [-1.5613554, 53.7925047], [-1.5616298, 53.79258569999999], [-1.5625236, 53.79288909999999], [-1.5630695, 53.7931067], [-1.5631007999999995, 53.79311920000001], [-1.5633752, 53.793228600000006], [-1.5653718, 53.79404619999999], [-1.5659787000000005, 53.7943002], [-1.5664299, 53.7944989], [-1.5665503, 53.794552900000006], [-1.5686309, 53.79539529999999], [-1.5707846999999997, 53.7962594], [-1.571874, 53.7966924], [-1.5727224999999998, 53.79702339999999], [-1.574202, 53.79760520000001], [-1.5753898999999998, 53.7980724], [-1.5758703403095145, 53.79826448216328], [-1.5768216, 53.798644800000005], [-1.578004, 53.7991063], [-1.5788772000000002, 53.7994604], [-1.5798791, 53.79985620000001], [-1.5808934, 53.8002564], [-1.5825532, 53.8010032], [-1.5828907, 53.8011329], [-1.5847291999999995, 53.80188290000001], [-1.5857592, 53.802338299999995], [-1.5867484999999997, 53.8027458], [-1.5875534999999998, 53.803067299999995], [-1.5879707999999997, 53.80322749999999], [-1.5906358, 53.8041709], [-1.591095, 53.8043457], [-1.5915452999999995, 53.80452679999999], [-1.5923623, 53.8049095], [-1.5934111, 53.80541619999999], [-1.5939958999999997, 53.805674999999994], [-1.5942451000000002, 53.8057816], [-1.5953696999999998, 53.806237], [-1.5959818999999995, 53.806529600000005], [-1.5963655, 53.8066879], [-1.5971058000000002, 53.8069905], [-1.5977494999999995, 53.80727559999999], [-1.5982590999999997, 53.8075163], [-1.5989966999999998, 53.807890099999995], [-1.5996136, 53.8082211], [-1.6005149000000003, 53.80875799999999], [-1.6010272, 53.8090938], [-1.6017486999999997, 53.809617999999986], [-1.6023387999999998, 53.81009470000001], [-1.6029851999999998, 53.810658499999995], [-1.6036799, 53.8112698], [-1.6041788, 53.811718], [-1.6044255, 53.8119524], [-1.6046735999999997, 53.81216349999999], [-1.6049708, 53.8124781], [-1.6053136, 53.81279200000001], [-1.6055654, 53.81309219999999], [-1.6066864, 53.81459039999999], [-1.6071837999999998, 53.81522319999999], [-1.6072751, 53.8153394], [-1.6078251, 53.81609780000001], [-1.6083229, 53.81683610000001], [-1.6087828999999998, 53.81751330000001], [-1.609007, 53.81783500000001], [-1.6092463999999995, 53.8181446], [-1.6099503999999998, 53.8188934], [-1.6103653999999998, 53.8192723], [-1.6108028999999997, 53.8196316], [-1.6111428000000003, 53.81990759999999], [-1.6114993, 53.820168200000005], [-1.6116739, 53.8202946], [-1.6118730999999995, 53.8204237], [-1.6122829, 53.8206752], [-1.6126505, 53.8208842], [-1.6130479, 53.821092], [-1.6134169, 53.821281], [-1.6138156, 53.82146180000001], [-1.6141279, 53.82160600000001], [-1.6142827999999998, 53.8216779], [-1.614464, 53.8217522], [-1.6148223, 53.8218935], [-1.6152412, 53.8220463], [-1.6156094, 53.8221703], [-1.6159925000000002, 53.82228789999999], [-1.6163854, 53.822405399999994], [-1.6168161999999997, 53.8225241], [-1.6169675114151385, 53.82256095358621], [-1.6171733999999998, 53.8226111], [-1.61756, 53.822703899999986], [-1.6179667, 53.8227912], [-1.6182008, 53.8228414], [-1.618404, 53.822876599999994], [-1.6188318, 53.82294389999999], [-1.6192898, 53.8230108], [-1.6203399, 53.82315090000001], [-1.6206724999999995, 53.8231988], [-1.6212873999999995, 53.8233041], [-1.6219298, 53.82343629999998], [-1.622194, 53.8234953], [-1.6225132999999998, 53.8235698], [-1.6233239, 53.82378779999999], [-1.6241096999999998, 53.8240379], [-1.6246226999999998, 53.8242184], [-1.6249694, 53.824351], [-1.6255085, 53.8245758], [-1.6258391, 53.824718699999984], [-1.6274373, 53.8254619], [-1.6278473999999998, 53.8256496], [-1.6284757, 53.8259192], [-1.6291563, 53.826182], [-1.6294882, 53.8262916], [-1.6298127999999998, 53.8263961], [-1.630136, 53.8264915], [-1.6304894, 53.8265956], [-1.6310828, 53.826745599999995], [-1.6313932999999998, 53.826815999999994], [-1.6317192, 53.8268829], [-1.6320443999999998, 53.8269446], [-1.6323488, 53.826994899999995], [-1.6327049, 53.8270507], [-1.6331072, 53.82710369999999], [-1.6334592999999995, 53.8271461], [-1.6338341, 53.8271797], [-1.6341989, 53.8272078], [-1.6345723999999997, 53.82722679999999], [-1.6350645999999998, 53.8272466], [-1.6355654999999998, 53.82724859999999], [-1.6361984999999997, 53.82723549999999], [-1.6364787999999997, 53.8272229], [-1.6368716999999997, 53.8271956], [-1.6372968, 53.827158399999995], [-1.6377084999999998, 53.827108499999994], [-1.638339, 53.8270162], [-1.6388624, 53.82692320000002], [-1.6390556999999997, 53.82688960000001], [-1.6397174999999995, 53.82677089999999], [-1.6404538, 53.8266407], [-1.6407420999999998, 53.8265904], [-1.6411806999999998, 53.8265283], [-1.6415931, 53.826476], [-1.6419851999999997, 53.8264352], [-1.6422877, 53.8264107], [-1.642613, 53.8263894], [-1.6431735, 53.826364], [-1.6436542999999997, 53.82635530000001], [-1.6441291, 53.8263569], [-1.6444798, 53.8263616], [-1.6448223999999998, 53.82637749999999], [-1.6454414, 53.826419], [-1.6457887000000002, 53.82644930000001], [-1.6461508, 53.8264865], [-1.6466368999999998, 53.826552799999995], [-1.6471445, 53.8266305], [-1.6478188, 53.826761], [-1.6484742999999995, 53.82691140000001], [-1.6492914, 53.8271131], [-1.6502183, 53.8273768], [-1.6511389, 53.82764509999999], [-1.6532660999999995, 53.82824649999999], [-1.6537043, 53.82836739999999], [-1.6541641, 53.828482699999995], [-1.6546393999999998, 53.8285891], [-1.6551265, 53.828690300000005], [-1.6556547, 53.8287865], [-1.6562091, 53.8288799], [-1.656807, 53.828957399999986], [-1.657414, 53.8290242], [-1.6587170000000002, 53.8291298], [-1.66011, 53.82923910000001], [-1.6606197, 53.8292865], [-1.6611568, 53.8293486], [-1.6617444999999995, 53.8294227], [-1.6623106999999997, 53.82951019999999], [-1.662795, 53.8295947], [-1.6632855999999998, 53.8296923], [-1.6641834, 53.82989010000001], [-1.6649141999999997, 53.83007580000001], [-1.6653791999999998, 53.83020890000001], [-1.6658655000000002, 53.8303628], [-1.6668255, 53.830701], [-1.6672669999999998, 53.83087389999999], [-1.6677232999999998, 53.8310576], [-1.6681708, 53.83125489999999], [-1.6685991999999998, 53.8314535], [-1.6695042999999998, 53.8318755], [-1.6712550999999998, 53.8327046], [-1.6721282999999998, 53.8331056], [-1.6729968999999998, 53.8334912], [-1.6738810999999998, 53.833871], [-1.6743089, 53.8340604], [-1.6747606, 53.8342697], [-1.6775697, 53.8355856], [-1.6789785, 53.8362665], [-1.6803731, 53.83693350000001], [-1.6817642, 53.83756979999999], [-1.6821398, 53.8377244], [-1.6825252, 53.837874500000005], [-1.6829183999999997, 53.8380211], [-1.6833565, 53.83817249999999], [-1.6840858, 53.838436], [-1.6846252999999998, 53.8386221], [-1.6848150999999998, 53.83867870000002], [-1.6849055999999998, 53.838704], [-1.6849079640808278, 53.83870460637248], [-1.6856100999999997, 53.8388847], [-1.6861649, 53.8390294], [-1.6864099999999995, 53.83908619999999], [-1.6873684999999998, 53.839270799999994], [-1.6882117, 53.8394235], [-1.6889410000000002, 53.839514099999995], [-1.6903022999999997, 53.8396833], [-1.6912694, 53.8398072], [-1.692217, 53.8399457], [-1.693214, 53.8400894], [-1.694593, 53.8402912], [-1.6958127759712764, 53.84046508143667], [-1.7032019, 53.84151839999999], [-1.7038407999999998, 53.84161240000001], [-1.7053324000000003, 53.84185999999999], [-1.7060950999999998, 53.8419979], [-1.7067990398270907, 53.84212454031039], [-1.7068922, 53.8421413], [-1.7073742, 53.8422217], [-1.7077916, 53.8422899], [-1.7082432000000003, 53.84236369999999], [-1.7090017, 53.8424709], [-1.7096475, 53.84256059999999], [-1.711873, 53.842876199999985], [-1.7132095, 53.8430672], [-1.7140490999999998, 53.8431877], [-1.7141109999999995, 53.84319690000001], [-1.7147753999999995, 53.84329520000001], [-1.7161767, 53.843515399999994], [-1.7174842999999995, 53.8437283], [-1.7175511999999995, 53.8437392], [-1.7180968, 53.8438346], [-1.7200056, 53.84416529999999], [-1.7216827, 53.8444099], [-1.7221963, 53.84448489999998], [-1.7233968999999998, 53.84465189999999], [-1.7350072999999997, 53.8463191], [-1.7360599, 53.8464165], [-1.7370038, 53.846492399999995], [-1.7378415, 53.8465041], [-1.7387722, 53.846502699999995], [-1.7390100999999998, 53.8464914], [-1.7397418, 53.84645679999999], [-1.7405652, 53.8463958], [-1.7412122999999995, 53.846316399999985], [-1.7419367999999995, 53.8462216], [-1.7427838, 53.8460632], [-1.7436154, 53.84586569999999], [-1.7442077, 53.8456964], [-1.7446952000000002, 53.845540799999995], [-1.7451708, 53.845375700000005], [-1.7456403, 53.8452012], [-1.7461261999999995, 53.8450018], [-1.7475077, 53.844353000000005], [-1.7488963, 53.8436679], [-1.7494381999999995, 53.8434056], [-1.7500056999999998, 53.843148500000005], [-1.7505944, 53.8429121], [-1.751173, 53.8426771], [-1.7535324999999995, 53.841779200000005], [-1.7548237, 53.8412697], [-1.7560507, 53.840765700000006], [-1.7568101732542316, 53.84046508143667], [-1.7586253000000005, 53.83974659999999], [-1.7609780999999998, 53.8387994], [-1.7634400999999995, 53.8378232], [-1.7666219999999997, 53.83652709999999], [-1.7667335999999998, 53.83647950000001], [-1.7682624, 53.8358113], [-1.768308, 53.8357915], [-1.7684608, 53.83573129999999], [-1.7688828, 53.835558600000006], [-1.7690112, 53.8355061], [-1.7692669, 53.8353956], [-1.7694868, 53.8352951], [-1.7696236, 53.83522620000001], [-1.7700204999999998, 53.8350247], [-1.7701379, 53.83497009999999], [-1.7705883, 53.83476000000001], [-1.7708252, 53.834637], [-1.7710183999999998, 53.8345294], [-1.7712051, 53.83441019999999], [-1.7716022000000002, 53.8341554], [-1.7717529, 53.83405870000001], [-1.7720196, 53.8338823], [-1.7725490999999998, 53.833485399999994], [-1.772806458245075, 53.833272403622495], [-1.772809, 53.8332703], [-1.7729857999999998, 53.8331164], [-1.7730893, 53.8330248], [-1.7734881, 53.83262950000001], [-1.7737811999999995, 53.8323316], [-1.7739808999999995, 53.832098499999994], [-1.7744676, 53.8314829], [-1.7747053, 53.83112680000001], [-1.7747913, 53.83095430000001], [-1.7748712999999998, 53.8307806], [-1.7749934999999997, 53.83043620000001], [-1.7751024, 53.82999060000001], [-1.7751345000000005, 53.82964160000001], [-1.7751401, 53.8295812], [-1.7751356, 53.82945629999999], [-1.7751196000000002, 53.8290119], [-1.7750455, 53.8286783], [-1.7748701999999998, 53.82818329999999], [-1.7745765, 53.8276423], [-1.7742288, 53.827172], [-1.773847, 53.826674899999986], [-1.7735127, 53.826226], [-1.7731379, 53.8257406], [-1.7727398999999997, 53.8252383], [-1.7722097999999995, 53.8245449], [-1.771792, 53.824011], [-1.7702682999999997, 53.8220847], [-1.769867, 53.82156769999999], [-1.7694929, 53.82105610000001], [-1.7688330999999995, 53.8201946], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "0727", "motion_projection": null, "next_location_lat": "53.7972202", "next_location_lon": "-1.7530939", "previous_location": "Leeds", "current_leg_milage": "13.4", "linx_max_speed_mph": 125, "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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3518.19, \"from_m\": 3181.986, \"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\": 3768.105, \"from_m\": 3518.19, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4352.608, \"from_m\": 3768.105, \"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\": 4402.063, \"from_m\": 4352.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4738.734, \"from_m\": 4402.063, \"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\": 5922.801, \"from_m\": 4738.734, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12017.485, \"from_m\": 5922.801, \"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\": 14545.324, \"from_m\": 12017.485, \"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\": 14656.369, \"from_m\": 14545.324, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14943.339, \"from_m\": 14656.369, \"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\": 17159.846, \"from_m\": 14943.339, \"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\": 19532.56, \"from_m\": 17159.846, \"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\": 20653.03, \"from_m\": 19532.56, \"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\": 21140.739, \"from_m\": 20653.03, \"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\": 21287.819, \"from_m\": 21140.739, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24848.122, \"from_m\": 21287.819, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24908.757, \"from_m\": 24848.122, \"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\": 24933.72, \"from_m\": 24908.757, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24993.524, \"from_m\": 24933.72, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25336.3, \"from_m\": 24993.524, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 25361.878, \"from_m\": 25336.3, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 630814, \"profile_key\": \"4223526b11ede17dc4d1177507c45e8bf45293151d594c8a6ca433042b881925\", \"schedule_id\": 206, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 59800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 991.093, \"section_seq\": 1, \"route_path_id\": 59800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 3, \"distance_m\": 2075.062, \"section_seq\": 1, \"route_path_id\": 59800}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0708\", \"location\": \"Leeds\", \"stage_seq\": 4, \"distance_m\": 3642.053, \"section_seq\": 1, \"route_path_id\": 59800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Leeds West Jn\", \"stage_seq\": 5, \"distance_m\": 4158.213, \"section_seq\": 1, \"route_path_id\": 59800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"location\": \"Armley Jn\", \"stage_seq\": 6, \"distance_m\": 5716.998, \"section_seq\": 1, \"route_path_id\": 59800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Apperley Jn\", \"stage_seq\": 7, \"distance_m\": 14656.369, \"section_seq\": 1, \"route_path_id\": 59800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Dockfield Junction\", \"stage_seq\": 8, \"distance_m\": 20478.277, \"section_seq\": 1, \"route_path_id\": 59800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Shipley\", \"stage_seq\": 9, \"distance_m\": 21017.516, \"section_seq\": 1, \"route_path_id\": 59800}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 25361.878, \"section_seq\": 1, \"route_path_id\": 59800}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25361.878, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 59800}], \"total_distance_m\": 25361.878, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 23605.041, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1756.837, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "53.7972202", "current_position_lon": "-1.7530939", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:24Z\", \"source_id\": 16821149, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:26Z\", \"source_id\": 16824758, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:26Z\", \"source_id\": 52177492, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:30Z\", \"source_id\": 16826277, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:55Z\", \"source_id\": 52249929, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:00Z\", \"source_id\": 16848246, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:15Z\", \"source_id\": 52264151, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:18Z\", \"source_id\": 16852507, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "1", "timing_fact_generation": 1789626200364414, "current_leg_arrival_utc": "2026-09-17T07:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:45.151767", "service_state_evidence_id": 16852507, "current_leg_start_actual_dep": "2026-09-17T07:08:00+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:45.877894", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
XNL |
BDQ |
3A11 |
801105+801112 |
10 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1054.058, "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": 1384.469, "from_m": 1054.058, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2012.215, "from_m": 1384.469, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2051.304, "from_m": 2012.215, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2734.735, "from_m": 2051.304, "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": 3181.986, "from_m": 2734.735, "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": 3518.19, "from_m": 3181.986, "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": 3768.105, "from_m": 3518.19, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4352.608, "from_m": 3768.105, "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": 4402.063, "from_m": 4352.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4738.734, "from_m": 4402.063, "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": 5922.801, "from_m": 4738.734, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12017.485, "from_m": 5922.801, "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": 14545.324, "from_m": 12017.485, "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": 14656.369, "from_m": 14545.324, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14943.339, "from_m": 14656.369, "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": 17159.846, "from_m": 14943.339, "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": 19532.56, "from_m": 17159.846, "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": 20653.03, "from_m": 19532.56, "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": 21140.739, "from_m": 20653.03, "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": 21287.819, "from_m": 21140.739, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24848.122, "from_m": 21287.819, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24908.757, "from_m": 24848.122, "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": 24933.72, "from_m": 24908.757, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24993.524, "from_m": 24933.72, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25336.3, "from_m": 24993.524, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 12.427}, {"to_m": 25361.878, "from_m": 25336.3, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 630814, "profile_key": "4223526b11ede17dc4d1177507c45e8bf45293151d594c8a6ca433042b881925", "schedule_id": 206, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0640", "location": "Neville Hill T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 59800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 991.093, "section_seq": 1, "route_path_id": 59800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Marsh Lane Jn Leeds", "stage_seq": 3, "distance_m": 2075.062, "section_seq": 1, "route_path_id": 59800}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0708", "location": "Leeds", "stage_seq": 4, "distance_m": 3642.053, "section_seq": 1, "route_path_id": 59800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709", "location": "Leeds West Jn", "stage_seq": 5, "distance_m": 4158.213, "section_seq": 1, "route_path_id": 59800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "location": "Armley Jn", "stage_seq": 6, "distance_m": 5716.998, "section_seq": 1, "route_path_id": 59800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Apperley Jn", "stage_seq": 7, "distance_m": 14656.369, "section_seq": 1, "route_path_id": 59800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Dockfield Junction", "stage_seq": 8, "distance_m": 20478.277, "section_seq": 1, "route_path_id": 59800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Shipley", "stage_seq": 9, "distance_m": 21017.516, "section_seq": 1, "route_path_id": 59800}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 25361.878, "section_seq": 1, "route_path_id": 59800}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25361.878, "from_m": 0.0, "section_seq": 1, "route_path_id": 59800}], "total_distance_m": 25361.878, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 23605.041, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1756.837, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:24Z", "source_id": 16821149, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:26Z", "source_id": 16824758, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5294, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:26Z", "source_id": 52177492, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:50:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:30Z", "source_id": 16826277, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5177, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:55Z", "source_id": 52249929, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:19:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:00Z", "source_id": 16848246, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5133, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:15Z", "source_id": 52264151, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:24:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:18Z", "source_id": 16852507, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Neville Hill T&R.S.M.D |
0640 |
0640 |
None |
None |
None |
Bradford Forster Square |
0727 |
0727 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01890/2026-09-17/detailed |
None |
Leeds |
2026-09-17T07:08:00+01:00 |
Bradford Forster Square |
17.0 |
{"type": "LineString", "coordinates": [[-1.547662292170842, 53.794064355379064], [-1.5477519999999998, 53.794051], [-1.5487238, 53.793887700000006], [-1.5496038, 53.7937537], [-1.5500839, 53.793688], [-1.5512239, 53.793586600000005], [-1.5516767, 53.7935518], [-1.5521891, 53.7934837], [-1.5525458, 53.79344869999999], [-1.5530638999999995, 53.79339409999999], [-1.5533395999999997, 53.79335600000001], [-1.5535403, 53.7933182], [-1.5538194, 53.7932507], [-1.5540758999999995, 53.7931724], [-1.5543076999999998, 53.7930884], [-1.5545717999999995, 53.792981299999994], [-1.5549169, 53.79286989999999], [-1.5551886, 53.79275749999999], [-1.5551993, 53.79275309999999], [-1.5558185999999998, 53.7925181], [-1.5559997, 53.792443], [-1.5561548, 53.7923763], [-1.5562727, 53.79232689999999], [-1.5563515999999995, 53.792293999999984], [-1.5564534, 53.7922515], [-1.5565341, 53.79221959999999], [-1.5566610999999997, 53.79217610000001], [-1.5567888, 53.7921382], [-1.5570478999999997, 53.7920679], [-1.5571857999999998, 53.7920353], [-1.5573971, 53.7919957], [-1.5575178999999997, 53.79197629999999], [-1.5577233, 53.79194809999999], [-1.5577880999999998, 53.7919397], [-1.5578866, 53.7919304], [-1.5580681, 53.79191250000002], [-1.5581545999999995, 53.7919084], [-1.5582617, 53.7919043], [-1.5584337, 53.791900899999995], [-1.5587823999999997, 53.791904], [-1.5592194, 53.7919514], [-1.5593443, 53.791972699999995], [-1.5595289, 53.79199790000001], [-1.5597663999999998, 53.7920505], [-1.5601107999999997, 53.7921283], [-1.5603669, 53.7922039], [-1.5604717999999995, 53.79223340000001], [-1.5608184, 53.7923357], [-1.5611184, 53.79242970000001], [-1.5613554, 53.7925047], [-1.5616298, 53.79258569999999], [-1.5625236, 53.79288909999999], [-1.5630695, 53.7931067], [-1.5631007999999995, 53.79311920000001], [-1.5633752, 53.793228600000006], [-1.5653718, 53.79404619999999], [-1.5659787000000005, 53.7943002], [-1.5664299, 53.7944989], [-1.5665503, 53.794552900000006], [-1.5686309, 53.79539529999999], [-1.5707846999999997, 53.7962594], [-1.571874, 53.7966924], [-1.5727224999999998, 53.79702339999999], [-1.574202, 53.79760520000001], [-1.5753898999999998, 53.7980724], [-1.5758703403095145, 53.79826448216328], [-1.5768216, 53.798644800000005], [-1.578004, 53.7991063], [-1.5788772000000002, 53.7994604], [-1.5798791, 53.79985620000001], [-1.5808934, 53.8002564], [-1.5825532, 53.8010032], [-1.5828907, 53.8011329], [-1.5847291999999995, 53.80188290000001], [-1.5857592, 53.802338299999995], [-1.5867484999999997, 53.8027458], [-1.5875534999999998, 53.803067299999995], [-1.5879707999999997, 53.80322749999999], [-1.5906358, 53.8041709], [-1.591095, 53.8043457], [-1.5915452999999995, 53.80452679999999], [-1.5923623, 53.8049095], [-1.5934111, 53.80541619999999], [-1.5939958999999997, 53.805674999999994], [-1.5942451000000002, 53.8057816], [-1.5953696999999998, 53.806237], [-1.5959818999999995, 53.806529600000005], [-1.5963655, 53.8066879], [-1.5971058000000002, 53.8069905], [-1.5977494999999995, 53.80727559999999], [-1.5982590999999997, 53.8075163], [-1.5989966999999998, 53.807890099999995], [-1.5996136, 53.8082211], [-1.6005149000000003, 53.80875799999999], [-1.6010272, 53.8090938], [-1.6017486999999997, 53.809617999999986], [-1.6023387999999998, 53.81009470000001], [-1.6029851999999998, 53.810658499999995], [-1.6036799, 53.8112698], [-1.6041788, 53.811718], [-1.6044255, 53.8119524], [-1.6046735999999997, 53.81216349999999], [-1.6049708, 53.8124781], [-1.6053136, 53.81279200000001], [-1.6055654, 53.81309219999999], [-1.6066864, 53.81459039999999], [-1.6071837999999998, 53.81522319999999], [-1.6072751, 53.8153394], [-1.6078251, 53.81609780000001], [-1.6083229, 53.81683610000001], [-1.6087828999999998, 53.81751330000001], [-1.609007, 53.81783500000001], [-1.6092463999999995, 53.8181446], [-1.6099503999999998, 53.8188934], [-1.6103653999999998, 53.8192723], [-1.6108028999999997, 53.8196316], [-1.6111428000000003, 53.81990759999999], [-1.6114993, 53.820168200000005], [-1.6116739, 53.8202946], [-1.6118730999999995, 53.8204237], [-1.6122829, 53.8206752], [-1.6126505, 53.8208842], [-1.6130479, 53.821092], [-1.6134169, 53.821281], [-1.6138156, 53.82146180000001], [-1.6141279, 53.82160600000001], [-1.6142827999999998, 53.8216779], [-1.614464, 53.8217522], [-1.6148223, 53.8218935], [-1.6152412, 53.8220463], [-1.6156094, 53.8221703], [-1.6159925000000002, 53.82228789999999], [-1.6163854, 53.822405399999994], [-1.6168161999999997, 53.8225241], [-1.6169675114151385, 53.82256095358621], [-1.6171733999999998, 53.8226111], [-1.61756, 53.822703899999986], [-1.6179667, 53.8227912], [-1.6182008, 53.8228414], [-1.618404, 53.822876599999994], [-1.6188318, 53.82294389999999], [-1.6192898, 53.8230108], [-1.6203399, 53.82315090000001], [-1.6206724999999995, 53.8231988], [-1.6212873999999995, 53.8233041], [-1.6219298, 53.82343629999998], [-1.622194, 53.8234953], [-1.6225132999999998, 53.8235698], [-1.6233239, 53.82378779999999], [-1.6241096999999998, 53.8240379], [-1.6246226999999998, 53.8242184], [-1.6249694, 53.824351], [-1.6255085, 53.8245758], [-1.6258391, 53.824718699999984], [-1.6274373, 53.8254619], [-1.6278473999999998, 53.8256496], [-1.6284757, 53.8259192], [-1.6291563, 53.826182], [-1.6294882, 53.8262916], [-1.6298127999999998, 53.8263961], [-1.630136, 53.8264915], [-1.6304894, 53.8265956], [-1.6310828, 53.826745599999995], [-1.6313932999999998, 53.826815999999994], [-1.6317192, 53.8268829], [-1.6320443999999998, 53.8269446], [-1.6323488, 53.826994899999995], [-1.6327049, 53.8270507], [-1.6331072, 53.82710369999999], [-1.6334592999999995, 53.8271461], [-1.6338341, 53.8271797], [-1.6341989, 53.8272078], [-1.6345723999999997, 53.82722679999999], [-1.6350645999999998, 53.8272466], [-1.6355654999999998, 53.82724859999999], [-1.6361984999999997, 53.82723549999999], [-1.6364787999999997, 53.8272229], [-1.6368716999999997, 53.8271956], [-1.6372968, 53.827158399999995], [-1.6377084999999998, 53.827108499999994], [-1.638339, 53.8270162], [-1.6388624, 53.82692320000002], [-1.6390556999999997, 53.82688960000001], [-1.6397174999999995, 53.82677089999999], [-1.6404538, 53.8266407], [-1.6407420999999998, 53.8265904], [-1.6411806999999998, 53.8265283], [-1.6415931, 53.826476], [-1.6419851999999997, 53.8264352], [-1.6422877, 53.8264107], [-1.642613, 53.8263894], [-1.6431735, 53.826364], [-1.6436542999999997, 53.82635530000001], [-1.6441291, 53.8263569], [-1.6444798, 53.8263616], [-1.6448223999999998, 53.82637749999999], [-1.6454414, 53.826419], [-1.6457887000000002, 53.82644930000001], [-1.6461508, 53.8264865], [-1.6466368999999998, 53.826552799999995], [-1.6471445, 53.8266305], [-1.6478188, 53.826761], [-1.6484742999999995, 53.82691140000001], [-1.6492914, 53.8271131], [-1.6502183, 53.8273768], [-1.6511389, 53.82764509999999], [-1.6532660999999995, 53.82824649999999], [-1.6537043, 53.82836739999999], [-1.6541641, 53.828482699999995], [-1.6546393999999998, 53.8285891], [-1.6551265, 53.828690300000005], [-1.6556547, 53.8287865], [-1.6562091, 53.8288799], [-1.656807, 53.828957399999986], [-1.657414, 53.8290242], [-1.6587170000000002, 53.8291298], [-1.66011, 53.82923910000001], [-1.6606197, 53.8292865], [-1.6611568, 53.8293486], [-1.6617444999999995, 53.8294227], [-1.6623106999999997, 53.82951019999999], [-1.662795, 53.8295947], [-1.6632855999999998, 53.8296923], [-1.6641834, 53.82989010000001], [-1.6649141999999997, 53.83007580000001], [-1.6653791999999998, 53.83020890000001], [-1.6658655000000002, 53.8303628], [-1.6668255, 53.830701], [-1.6672669999999998, 53.83087389999999], [-1.6677232999999998, 53.8310576], [-1.6681708, 53.83125489999999], [-1.6685991999999998, 53.8314535], [-1.6695042999999998, 53.8318755], [-1.6712550999999998, 53.8327046], [-1.6721282999999998, 53.8331056], [-1.6729968999999998, 53.8334912], [-1.6738810999999998, 53.833871], [-1.6743089, 53.8340604], [-1.6747606, 53.8342697], [-1.6775697, 53.8355856], [-1.6789785, 53.8362665], [-1.6803731, 53.83693350000001], [-1.6817642, 53.83756979999999], [-1.6821398, 53.8377244], [-1.6825252, 53.837874500000005], [-1.6829183999999997, 53.8380211], [-1.6833565, 53.83817249999999], [-1.6840858, 53.838436], [-1.6846252999999998, 53.8386221], [-1.6848150999999998, 53.83867870000002], [-1.6849055999999998, 53.838704], [-1.6849079640808278, 53.83870460637248], [-1.6856100999999997, 53.8388847], [-1.6861649, 53.8390294], [-1.6864099999999995, 53.83908619999999], [-1.6873684999999998, 53.839270799999994], [-1.6882117, 53.8394235], [-1.6889410000000002, 53.839514099999995], [-1.6903022999999997, 53.8396833], [-1.6912694, 53.8398072], [-1.692217, 53.8399457], [-1.693214, 53.8400894], [-1.694593, 53.8402912], [-1.6958127759712764, 53.84046508143667], [-1.7032019, 53.84151839999999], [-1.7038407999999998, 53.84161240000001], [-1.7053324000000003, 53.84185999999999], [-1.7060950999999998, 53.8419979], [-1.7067990398270907, 53.84212454031039], [-1.7068922, 53.8421413], [-1.7073742, 53.8422217], [-1.7077916, 53.8422899], [-1.7082432000000003, 53.84236369999999], [-1.7090017, 53.8424709], [-1.7096475, 53.84256059999999], [-1.711873, 53.842876199999985], [-1.7132095, 53.8430672], [-1.7140490999999998, 53.8431877], [-1.7141109999999995, 53.84319690000001], [-1.7147753999999995, 53.84329520000001], [-1.7161767, 53.843515399999994], [-1.7174842999999995, 53.8437283], [-1.7175511999999995, 53.8437392], [-1.7180968, 53.8438346], [-1.7200056, 53.84416529999999], [-1.7216827, 53.8444099], [-1.7221963, 53.84448489999998], [-1.7233968999999998, 53.84465189999999], [-1.7350072999999997, 53.8463191], [-1.7360599, 53.8464165], [-1.7370038, 53.846492399999995], [-1.7378415, 53.8465041], [-1.7387722, 53.846502699999995], [-1.7390100999999998, 53.8464914], [-1.7397418, 53.84645679999999], [-1.7405652, 53.8463958], [-1.7412122999999995, 53.846316399999985], [-1.7419367999999995, 53.8462216], [-1.7427838, 53.8460632], [-1.7436154, 53.84586569999999], [-1.7442077, 53.8456964], [-1.7446952000000002, 53.845540799999995], [-1.7451708, 53.845375700000005], [-1.7456403, 53.8452012], [-1.7461261999999995, 53.8450018], [-1.7475077, 53.844353000000005], [-1.7488963, 53.8436679], [-1.7494381999999995, 53.8434056], [-1.7500056999999998, 53.843148500000005], [-1.7505944, 53.8429121], [-1.751173, 53.8426771], [-1.7535324999999995, 53.841779200000005], [-1.7548237, 53.8412697], [-1.7560507, 53.840765700000006], [-1.7568101732542316, 53.84046508143667], [-1.7586253000000005, 53.83974659999999], [-1.7609780999999998, 53.8387994], [-1.7634400999999995, 53.8378232], [-1.7666219999999997, 53.83652709999999], [-1.7667335999999998, 53.83647950000001], [-1.7682624, 53.8358113], [-1.768308, 53.8357915], [-1.7684608, 53.83573129999999], [-1.7688828, 53.835558600000006], [-1.7690112, 53.8355061], [-1.7692669, 53.8353956], [-1.7694868, 53.8352951], [-1.7696236, 53.83522620000001], [-1.7700204999999998, 53.8350247], [-1.7701379, 53.83497009999999], [-1.7705883, 53.83476000000001], [-1.7708252, 53.834637], [-1.7710183999999998, 53.8345294], [-1.7712051, 53.83441019999999], [-1.7716022000000002, 53.8341554], [-1.7717529, 53.83405870000001], [-1.7720196, 53.8338823], [-1.7725490999999998, 53.833485399999994], [-1.772806458245075, 53.833272403622495], [-1.772809, 53.8332703], [-1.7729857999999998, 53.8331164], [-1.7730893, 53.8330248], [-1.7734881, 53.83262950000001], [-1.7737811999999995, 53.8323316], [-1.7739808999999995, 53.832098499999994], [-1.7744676, 53.8314829], [-1.7747053, 53.83112680000001], [-1.7747913, 53.83095430000001], [-1.7748712999999998, 53.8307806], [-1.7749934999999997, 53.83043620000001], [-1.7751024, 53.82999060000001], [-1.7751345000000005, 53.82964160000001], [-1.7751401, 53.8295812], [-1.7751356, 53.82945629999999], [-1.7751196000000002, 53.8290119], [-1.7750455, 53.8286783], [-1.7748701999999998, 53.82818329999999], [-1.7745765, 53.8276423], [-1.7742288, 53.827172], [-1.773847, 53.826674899999986], [-1.7735127, 53.826226], [-1.7731379, 53.8257406], [-1.7727398999999997, 53.8252383], [-1.7722097999999995, 53.8245449], [-1.771792, 53.824011], [-1.7702682999999997, 53.8220847], [-1.769867, 53.82156769999999], [-1.7694929, 53.82105610000001], [-1.7688330999999995, 53.8201946], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]} |
13.4 |
0707 |
0724 |
Leeds |
Bradford Forster Square |
Bradford Forster Square |
53.7972202 |
-1.7530939 |
53.7972202 |
-1.7530939 |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:24:00 |
Bradford Forster Square |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852507 |
1789626200364414 |
33 |
33 |
2026-09-17 06:34:45.877894 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:45.151767 |
| 599870 |
631605 |
W44946 |
405I10MA17 |
2026-09-17 |
COMPLETE |
16853598 |
2026-09-17 07:18:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 631605, "stp": "P", "toc": "Transport for Wales", "uid": "W44946", "consist": null, "dest_crs": "HHD", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44946/2026-09-17/detailed", "trust_id": "405I10MA17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Holyhead", "service_date": "2026-09-17", "dest_arr_time": "0718", "dest_platform": "2", "is_terminated": 1, "next_location": "Holyhead", "signalling_id": "5I10", "timing_status": "ON TIME", "origin_station": "Holyhead Car. M.d.", "current_leg_arr": "0718", "current_leg_dep": "0714", "current_leg_end": "Holyhead", "origin_dep_time": "0704", "origin_platform": null, "current_location": "Holyhead", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.629262299999999, 53.3043784], [-4.6297024, 53.3047702], [-4.629849499999999, 53.3049064], [-4.629956899999999, 53.3050065], [-4.6300685999999995, 53.3051205], [-4.630164200000001, 53.30522139999999], [-4.630245700000001, 53.30532099999999], [-4.630319799999999, 53.3054174], [-4.6304067, 53.30554319999999], [-4.6304854, 53.305656899999995], [-4.630554300000001, 53.30577559999999], [-4.6306132, 53.305890600000005], [-4.6306613, 53.3059965], [-4.6307111, 53.30610959999999], [-4.6308159, 53.3064097], [-4.6308583, 53.3065609], [-4.630884199999999, 53.306711500000006], [-4.630893699999999, 53.3068406], [-4.6308909, 53.3069573], [-4.630874880656049, 53.30706581297633], [-4.630870999999999, 53.3070921]]}", "current_leg_start": "Holyhead Sig. H86", "dest_arr_time_act": "0718", "motion_projection": null, "next_location_lat": "53.3070921", "next_location_lon": "-4.6308710", "previous_location": "Holyhead Sig. H86", "current_leg_milage": "0.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1329.548, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1588.647, \"from_m\": 1329.548, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2330.229, \"from_m\": 1588.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 631605, \"profile_key\": \"b8e71fdc99d3151589aa40c10d3d272ec67d91bd6de57504fcae0b19caa3cbb1\", \"schedule_id\": 38549, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Holyhead Car. M.d.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32194}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0714\", \"location\": \"Holyhead Sig. H86\", \"stage_seq\": 2, \"distance_m\": 1459.098, \"section_seq\": 1, \"route_path_id\": 32194}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": null, \"location\": \"Holyhead\", \"stage_seq\": 3, \"distance_m\": 2330.229, \"section_seq\": 1, \"route_path_id\": 32194}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2330.229, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32194}], \"total_distance_m\": 2330.229, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 2330.229, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0704", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3070921", "current_position_lon": "-4.6308710", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:41Z\", \"source_id\": 16853598, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Holyhead", "service_state_platform": "2", "timing_fact_generation": 1789626285206047, "current_leg_arrival_utc": "2026-09-17T07:18:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:45.203918", "service_state_evidence_id": 16853598, "current_leg_start_actual_dep": "2026-09-17T07:14:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T06:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:45.875096", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
None |
HHD |
5I10 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1329.548, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1588.647, "from_m": 1329.548, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2330.229, "from_m": 1588.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 631605, "profile_key": "b8e71fdc99d3151589aa40c10d3d272ec67d91bd6de57504fcae0b19caa3cbb1", "schedule_id": 38549, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0704", "location": "Holyhead Car. M.d.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32194}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0714", "location": "Holyhead Sig. H86", "stage_seq": 2, "distance_m": 1459.098, "section_seq": 1, "route_path_id": 32194}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": null, "location": "Holyhead", "stage_seq": 3, "distance_m": 2330.229, "section_seq": 1, "route_path_id": 32194}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2330.229, "from_m": 0.0, "section_seq": 1, "route_path_id": 32194}], "total_distance_m": 2330.229, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 2330.229, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:41Z", "source_id": 16853598, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}] |
Holyhead Car. M.d. |
0704 |
0704 |
None |
None |
None |
Holyhead |
0718 |
0718 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44946/2026-09-17/detailed |
None |
Holyhead Sig. H86 |
2026-09-17T07:14:00+01:00 |
Holyhead |
4.0 |
{"type": "LineString", "coordinates": [[-4.629262299999999, 53.3043784], [-4.6297024, 53.3047702], [-4.629849499999999, 53.3049064], [-4.629956899999999, 53.3050065], [-4.6300685999999995, 53.3051205], [-4.630164200000001, 53.30522139999999], [-4.630245700000001, 53.30532099999999], [-4.630319799999999, 53.3054174], [-4.6304067, 53.30554319999999], [-4.6304854, 53.305656899999995], [-4.630554300000001, 53.30577559999999], [-4.6306132, 53.305890600000005], [-4.6306613, 53.3059965], [-4.6307111, 53.30610959999999], [-4.6308159, 53.3064097], [-4.6308583, 53.3065609], [-4.630884199999999, 53.306711500000006], [-4.630893699999999, 53.3068406], [-4.6308909, 53.3069573], [-4.630874880656049, 53.30706581297633], [-4.630870999999999, 53.3070921]]} |
0.2 |
0714 |
0718 |
Holyhead Sig. H86 |
Holyhead |
Holyhead |
53.3070921 |
-4.6308710 |
53.3070921 |
-4.6308710 |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:18:00 |
Holyhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853598 |
1789626285206047 |
1 |
1 |
2026-09-17 06:34:45.875096 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:45.203918 |
| 599871 |
631644 |
C35399 |
503C81MA17 |
2026-09-17 |
COMPLETE |
16852451 |
2026-09-17 07:24:00 |
2026-09-17 06:34:51 |
2026-09-19 06:34:51 |
{"id": 631644, "stp": "P", "toc": "Elizabeth Line", "uid": "C35399", "consist": "345065", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35399/2026-09-17/detailed", "trust_id": "503C81MA17", "origin_crs": "XIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gidea Park Middle Siding", "service_date": "2026-09-17", "dest_arr_time": "0722", "dest_platform": null, "is_terminated": 1, "next_location": "Gidea Park Middle Siding", "signalling_id": "3C81", "timing_status": "LATE", "origin_station": "Ilford EMUD", "current_leg_arr": "0724", "current_leg_dep": "0704", "current_leg_end": "Gidea Park Middle Siding", "origin_dep_time": "0705", "origin_platform": null, "current_location": "Gidea Park Middle Siding", "last_update_time": "2026-09-17T06:34:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0905474, 51.56346399999999], [0.0910871, 51.56344859999999], [0.0916098, 51.563461100000005], [0.09174849999999998, 51.5634716], [0.09200369999999998, 51.56349569999999], [0.092808, 51.5635632], [0.0937288, 51.56368429999999], [0.09450509999999998, 51.5637789], [0.09591318523346014, 51.56390954878846], [0.0970594, 51.56401590000001], [0.0978239, 51.5640816], [0.09865279999999998, 51.5641337], [0.1008349, 51.564311200000006], [0.1021124, 51.5644208], [0.1028517, 51.56449829999999], [0.1039548, 51.5646391], [0.1071485, 51.5650687], [0.1079532, 51.5651899], [0.1085084, 51.565276], [0.109185, 51.56538890000001], [0.1098459, 51.5654968], [0.1109129, 51.56564839999999], [0.1118296, 51.565771700000006], [0.1126007, 51.5658765], [0.11351129999999998, 51.56600190000001], [0.11412599999999998, 51.5660785], [0.1149885, 51.5661717], [0.11573909999999998, 51.5662484], [0.1164736, 51.566335499999994], [0.11708809999999996, 51.5664197], [0.119722, 51.5667708], [0.12212309999999996, 51.5670978], [0.12386759999999998, 51.567337], [0.1246749, 51.5674545], [0.1254721, 51.5675797], [0.12674469999999996, 51.5677911], [0.1270087, 51.5678294], [0.12769869999999997, 51.5679292], [0.128377, 51.56801829999999], [0.1290273, 51.5680971], [0.1293231, 51.56813069999999], [0.1298257, 51.568184], [0.13029049999999998, 51.568222299999995], [0.1306485, 51.5682493], [0.1310035, 51.56827789999999], [0.1323828, 51.56837019999999], [0.1359494, 51.56862939999999], [0.13827089999999995, 51.5687973], [0.14460019999999998, 51.56927619999999], [0.1459601, 51.5693861], [0.14820240000000004, 51.5695917], [0.16052029999999998, 51.5707152], [0.1609052, 51.5707493], [0.1618545, 51.57083829999999], [0.16243659999999996, 51.570890600000006], [0.1631105, 51.5709525], [0.163995, 51.571035399999985], [0.1648193, 51.5711293], [0.1657572, 51.5712492], [0.16658009999999998, 51.57136229999999], [0.1671257, 51.5714347], [0.1682413, 51.5715836], [0.1690442, 51.571697699999994], [0.1699351, 51.5718285], [0.1706755, 51.571946799999985], [0.17155809999999996, 51.5720982], [0.1721453, 51.57221179999999], [0.17312519999999998, 51.5724166], [0.1738281, 51.5725671], [0.174591, 51.572728300000016], [0.1750549, 51.572822], [0.1757121, 51.57294259999999], [0.176492, 51.57309600000001], [0.1769661, 51.573203], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1781195, 51.5734977], [0.17840779999999998, 51.57358730000001], [0.1786607, 51.5736602], [0.1787487, 51.57368300000001], [0.1789661, 51.57373990000001], [0.1796630568239043, 51.573946953332374], [0.1806037, 51.5742264], [0.1815497, 51.57450819999999], [0.1826521, 51.5748178], [0.1833731, 51.5750015], [0.1836422, 51.5750702], [0.185047, 51.57543429999999], [0.1861922, 51.5757602], [0.18701650000000003, 51.5760091], [0.1874276, 51.57612509999999], [0.1890234, 51.57660950000001], [0.1900856, 51.5769096], [0.1910136, 51.577183], [0.1916652, 51.5773713], [0.1922984, 51.57755970000001], [0.19310019999999997, 51.577794700000005], [0.19316929999999996, 51.5778148], [0.1937065, 51.57797139999999], [0.1942993, 51.5781447], [0.1950476, 51.5783698], [0.19588449999999996, 51.5786081], [0.1964878, 51.5787915], [0.1972926, 51.5790215], [0.19806779999999996, 51.57925149999999], [0.19867129999999997, 51.5794215], [0.19923460000000004, 51.5795965], [0.1998193, 51.57977820000001], [0.20044160000000005, 51.5799766], [0.2011361, 51.58019989999999], [0.201906, 51.5804566], [0.20272129999999997, 51.58074830000001], [0.2035274, 51.5810166], [0.2038641, 51.5811433], [0.2043105, 51.5813125], [0.20471839999999997, 51.5814992], [0.2051072, 51.5816841], [0.2056637, 51.581925], [0.20598839316083012, 51.582049616094906], [0.206387, 51.5822026], [0.20704729999999996, 51.5824424], [0.20710370000000003, 51.58246530000001], [0.207375, 51.58256829999999], [0.2076619, 51.582685], [0.2081706, 51.5828784], [0.2085278, 51.5830311], [0.20885129999999996, 51.58315919999998], [0.20921229999999996, 51.5833019], [0.2094713, 51.5834051], [0.2098791, 51.583579000000015], [0.21011, 51.5836867], [0.2104343, 51.58383280000001], [0.21082570000000003, 51.584008899999986], [0.2111134, 51.58413029999999], [0.21153489999999997, 51.58429790000001], [0.2120667, 51.5845153], [0.2128799, 51.584837099999994], [0.21373149999999996, 51.58517819999999], [0.21442859999999997, 51.58545139999999], [0.2151428, 51.5857422], [0.215859, 51.586025]]}", "current_leg_start": "Ilford EMUD", "dest_arr_time_act": "0722", "motion_projection": null, "next_location_lat": "51.5860250", "next_location_lon": "0.2158590", "previous_location": "Ilford EMUD", "current_leg_milage": "5.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 73.503, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101.005, \"from_m\": 73.503, \"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\": 157.105, \"from_m\": 101.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 566.298, \"from_m\": 157.105, \"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\": 695.356, \"from_m\": 566.298, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6034.769, \"from_m\": 695.356, \"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\": 6210.107, \"from_m\": 6034.769, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6588.486, \"from_m\": 6210.107, \"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\": 6875.243, \"from_m\": 6588.486, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7985.795, \"from_m\": 6875.243, \"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\": 8582.142, \"from_m\": 7985.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9132.356, \"from_m\": 8582.142, \"capability_applied\": null, \"effective_limit_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\": 631644, \"profile_key\": \"54b689a4d33164fc79f78189df5fdd7d2390f2711cdf0d29aecfee278c7964cb\", \"schedule_id\": 4446, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Ilford EMUD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Seven Kings\", \"stage_seq\": 2, \"distance_m\": 455.363, \"section_seq\": 1, \"route_path_id\": 29773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Gidea Park\", \"stage_seq\": 3, \"distance_m\": 8293.012, \"section_seq\": 1, \"route_path_id\": 29773}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": null, \"location\": \"Gidea Park Middle Siding\", \"stage_seq\": 4, \"distance_m\": 9132.356, \"section_seq\": 1, \"route_path_id\": 29773}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9132.356, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29773}], \"total_distance_m\": 9132.356, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 8827.415, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 304.941, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0705", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.5860250", "current_position_lon": "0.2158590", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:29Z\", \"source_id\": 52227591, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:31Z\", \"source_id\": 16841522, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:02Z\", \"source_id\": 52260806, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:07Z\", \"source_id\": 16851513, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14182, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:11Z\", \"source_id\": 52263945, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:14Z\", \"source_id\": 16852451, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gidea Park Middle Siding", "service_state_platform": null, "timing_fact_generation": 1789626194455925, "current_leg_arrival_utc": "2026-09-17T07:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:50.517543", "service_state_evidence_id": 16852451, "current_leg_start_actual_dep": "2026-09-17T07:07:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:50.726910", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
XIF |
None |
3C81 |
345065 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 73.503, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101.005, "from_m": 73.503, "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": 157.105, "from_m": 101.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 566.298, "from_m": 157.105, "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": 695.356, "from_m": 566.298, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6034.769, "from_m": 695.356, "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": 6210.107, "from_m": 6034.769, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6588.486, "from_m": 6210.107, "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": 6875.243, "from_m": 6588.486, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7985.795, "from_m": 6875.243, "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": 8582.142, "from_m": 7985.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9132.356, "from_m": 8582.142, "capability_applied": null, "effective_limit_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": 631644, "profile_key": "54b689a4d33164fc79f78189df5fdd7d2390f2711cdf0d29aecfee278c7964cb", "schedule_id": 4446, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0705", "location": "Ilford EMUD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Seven Kings", "stage_seq": 2, "distance_m": 455.363, "section_seq": 1, "route_path_id": 29773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Gidea Park", "stage_seq": 3, "distance_m": 8293.012, "section_seq": 1, "route_path_id": 29773}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": null, "location": "Gidea Park Middle Siding", "stage_seq": 4, "distance_m": 9132.356, "section_seq": 1, "route_path_id": 29773}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9132.356, "from_m": 0.0, "section_seq": 1, "route_path_id": 29773}], "total_distance_m": 9132.356, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 8827.415, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 304.941, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:29Z", "source_id": 52227591, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:09:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:31Z", "source_id": 16841522, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:02Z", "source_id": 52260806, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:07Z", "source_id": 16851513, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14182, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:11Z", "source_id": 52263945, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:24:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:14Z", "source_id": 16852451, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Ilford EMUD |
0705 |
0705 |
None |
None |
None |
Gidea Park Middle Siding |
0722 |
0722 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35399/2026-09-17/detailed |
None |
Ilford EMUD |
2026-09-17T07:07:00+01:00 |
Gidea Park Middle Siding |
20.0 |
{"type": "LineString", "coordinates": [[0.0905474, 51.56346399999999], [0.0910871, 51.56344859999999], [0.0916098, 51.563461100000005], [0.09174849999999998, 51.5634716], [0.09200369999999998, 51.56349569999999], [0.092808, 51.5635632], [0.0937288, 51.56368429999999], [0.09450509999999998, 51.5637789], [0.09591318523346014, 51.56390954878846], [0.0970594, 51.56401590000001], [0.0978239, 51.5640816], [0.09865279999999998, 51.5641337], [0.1008349, 51.564311200000006], [0.1021124, 51.5644208], [0.1028517, 51.56449829999999], [0.1039548, 51.5646391], [0.1071485, 51.5650687], [0.1079532, 51.5651899], [0.1085084, 51.565276], [0.109185, 51.56538890000001], [0.1098459, 51.5654968], [0.1109129, 51.56564839999999], [0.1118296, 51.565771700000006], [0.1126007, 51.5658765], [0.11351129999999998, 51.56600190000001], [0.11412599999999998, 51.5660785], [0.1149885, 51.5661717], [0.11573909999999998, 51.5662484], [0.1164736, 51.566335499999994], [0.11708809999999996, 51.5664197], [0.119722, 51.5667708], [0.12212309999999996, 51.5670978], [0.12386759999999998, 51.567337], [0.1246749, 51.5674545], [0.1254721, 51.5675797], [0.12674469999999996, 51.5677911], [0.1270087, 51.5678294], [0.12769869999999997, 51.5679292], [0.128377, 51.56801829999999], [0.1290273, 51.5680971], [0.1293231, 51.56813069999999], [0.1298257, 51.568184], [0.13029049999999998, 51.568222299999995], [0.1306485, 51.5682493], [0.1310035, 51.56827789999999], [0.1323828, 51.56837019999999], [0.1359494, 51.56862939999999], [0.13827089999999995, 51.5687973], [0.14460019999999998, 51.56927619999999], [0.1459601, 51.5693861], [0.14820240000000004, 51.5695917], [0.16052029999999998, 51.5707152], [0.1609052, 51.5707493], [0.1618545, 51.57083829999999], [0.16243659999999996, 51.570890600000006], [0.1631105, 51.5709525], [0.163995, 51.571035399999985], [0.1648193, 51.5711293], [0.1657572, 51.5712492], [0.16658009999999998, 51.57136229999999], [0.1671257, 51.5714347], [0.1682413, 51.5715836], [0.1690442, 51.571697699999994], [0.1699351, 51.5718285], [0.1706755, 51.571946799999985], [0.17155809999999996, 51.5720982], [0.1721453, 51.57221179999999], [0.17312519999999998, 51.5724166], [0.1738281, 51.5725671], [0.174591, 51.572728300000016], [0.1750549, 51.572822], [0.1757121, 51.57294259999999], [0.176492, 51.57309600000001], [0.1769661, 51.573203], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1781195, 51.5734977], [0.17840779999999998, 51.57358730000001], [0.1786607, 51.5736602], [0.1787487, 51.57368300000001], [0.1789661, 51.57373990000001], [0.1796630568239043, 51.573946953332374], [0.1806037, 51.5742264], [0.1815497, 51.57450819999999], [0.1826521, 51.5748178], [0.1833731, 51.5750015], [0.1836422, 51.5750702], [0.185047, 51.57543429999999], [0.1861922, 51.5757602], [0.18701650000000003, 51.5760091], [0.1874276, 51.57612509999999], [0.1890234, 51.57660950000001], [0.1900856, 51.5769096], [0.1910136, 51.577183], [0.1916652, 51.5773713], [0.1922984, 51.57755970000001], [0.19310019999999997, 51.577794700000005], [0.19316929999999996, 51.5778148], [0.1937065, 51.57797139999999], [0.1942993, 51.5781447], [0.1950476, 51.5783698], [0.19588449999999996, 51.5786081], [0.1964878, 51.5787915], [0.1972926, 51.5790215], [0.19806779999999996, 51.57925149999999], [0.19867129999999997, 51.5794215], [0.19923460000000004, 51.5795965], [0.1998193, 51.57977820000001], [0.20044160000000005, 51.5799766], [0.2011361, 51.58019989999999], [0.201906, 51.5804566], [0.20272129999999997, 51.58074830000001], [0.2035274, 51.5810166], [0.2038641, 51.5811433], [0.2043105, 51.5813125], [0.20471839999999997, 51.5814992], [0.2051072, 51.5816841], [0.2056637, 51.581925], [0.20598839316083012, 51.582049616094906], [0.206387, 51.5822026], [0.20704729999999996, 51.5824424], [0.20710370000000003, 51.58246530000001], [0.207375, 51.58256829999999], [0.2076619, 51.582685], [0.2081706, 51.5828784], [0.2085278, 51.5830311], [0.20885129999999996, 51.58315919999998], [0.20921229999999996, 51.5833019], [0.2094713, 51.5834051], [0.2098791, 51.583579000000015], [0.21011, 51.5836867], [0.2104343, 51.58383280000001], [0.21082570000000003, 51.584008899999986], [0.2111134, 51.58413029999999], [0.21153489999999997, 51.58429790000001], [0.2120667, 51.5845153], [0.2128799, 51.584837099999994], [0.21373149999999996, 51.58517819999999], [0.21442859999999997, 51.58545139999999], [0.2151428, 51.5857422], [0.215859, 51.586025]]} |
5.6 |
0704 |
0724 |
Ilford EMUD |
Gidea Park Middle Siding |
Gidea Park Middle Siding |
51.5860250 |
0.2158590 |
51.5860250 |
0.2158590 |
1 |
0 |
2026-09-17 06:34:51 |
TERMINATED |
2026-09-17 06:24:00 |
Gidea Park Middle Siding |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852451 |
1789626194455925 |
21 |
21 |
2026-09-17 06:34:50.726910 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:50.517543 |
| 599872 |
631811 |
C20967 |
875R14MA17 |
2026-09-17 |
COMPLETE |
16852519 |
2026-09-17 07:24:00 |
2026-09-17 06:35:21 |
2026-09-19 06:35:21 |
{"id": 631811, "stp": "P", "toc": "Thameslink", "uid": "C20967", "consist": "700118", "dest_crs": "HHE", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20967/2026-09-17/detailed", "trust_id": "875R14MA17", "origin_crs": null, "show_on_map": 0, "dar_est_time": "07:11:00", "dar_platform": null, "dest_station": "Haywards Heath", "service_date": "2026-09-17", "dest_arr_time": "0726", "dest_platform": "4", "is_terminated": 1, "next_location": "Haywards Heath", "signalling_id": "5R14", "timing_status": "EARLY", "origin_station": "3bdgs Down Thameslink Sidings", "current_leg_arr": "0724", "current_leg_dep": "0717", "current_leg_end": "Haywards Heath", "origin_dep_time": "0711", "origin_platform": null, "current_location": "Haywards Heath", "last_update_time": "2026-09-17T06:35:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1608398347341998, 51.10776223102819], [-0.1608332, 51.1060017], [-0.16083249999999996, 51.10581479999999], [-0.1608327724089799, 51.105631359695174], [-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]]}", "current_leg_start": "3 Bridges Down Dep Sig. Td127", "dest_arr_time_act": "0726", "motion_projection": null, "next_location_lat": "51.0050159", "next_location_lon": "-0.1051430", "previous_location": "3 Bridges Down Dep Sig. Td127", "current_leg_milage": "7.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 414.912, \"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\": 458.979, \"from_m\": 414.912, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 515.8, \"from_m\": 458.979, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3574.821, \"from_m\": 515.8, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3655.528, \"from_m\": 3574.821, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3949.762, \"from_m\": 3655.528, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4805.032, \"from_m\": 3949.762, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12669.244, \"from_m\": 4805.032, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13882.963, \"from_m\": 12669.244, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14000.283, \"from_m\": 13882.963, \"capability_applied\": null, \"effective_limit_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\": 631811, \"profile_key\": \"05ec7f0e70cd2076eb30c29de43335952b9676a4754fa98a7d58c6ccfd070615\", \"schedule_id\": 2891, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"3bdgs Down Thameslink Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66742}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0717\", \"location\": \"3 Bridges Down Dep Sig. Td127\", \"stage_seq\": 2, \"distance_m\": 1651.771, \"section_seq\": 1, \"route_path_id\": 66742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 3655.528, \"section_seq\": 1, \"route_path_id\": 66742}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 4, \"distance_m\": 12773.94, \"section_seq\": 1, \"route_path_id\": 66742}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": null, \"location\": \"Haywards Heath\", \"stage_seq\": 5, \"distance_m\": 14000.283, \"section_seq\": 1, \"route_path_id\": 66742}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14000.283, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66742}], \"total_distance_m\": 14000.283, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13585.371, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 414.912, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0711", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.0050159", "current_position_lon": "-0.1051430", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:17Z\", \"source_id\": 52264243, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:18Z\", \"source_id\": 16852519, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Haywards Heath", "service_state_platform": "4", "timing_fact_generation": 1789626200952040, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:52.698121", "service_state_evidence_id": 16852519, "current_leg_start_actual_dep": "2026-09-17T07:17:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:53.153837", "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 |
HHE |
5R14 |
700118 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 414.912, "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": 458.979, "from_m": 414.912, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 515.8, "from_m": 458.979, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3574.821, "from_m": 515.8, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3655.528, "from_m": 3574.821, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3949.762, "from_m": 3655.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4805.032, "from_m": 3949.762, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12669.244, "from_m": 4805.032, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13882.963, "from_m": 12669.244, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14000.283, "from_m": 13882.963, "capability_applied": null, "effective_limit_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": 631811, "profile_key": "05ec7f0e70cd2076eb30c29de43335952b9676a4754fa98a7d58c6ccfd070615", "schedule_id": 2891, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0711", "location": "3bdgs Down Thameslink Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66742}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0717", "location": "3 Bridges Down Dep Sig. Td127", "stage_seq": 2, "distance_m": 1651.771, "section_seq": 1, "route_path_id": 66742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Balcombe Tunnel Jn", "stage_seq": 3, "distance_m": 3655.528, "section_seq": 1, "route_path_id": 66742}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Copyhold Jn", "stage_seq": 4, "distance_m": 12773.94, "section_seq": 1, "route_path_id": 66742}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": null, "location": "Haywards Heath", "stage_seq": 5, "distance_m": 14000.283, "section_seq": 1, "route_path_id": 66742}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14000.283, "from_m": 0.0, "section_seq": 1, "route_path_id": 66742}], "total_distance_m": 14000.283, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13585.371, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 414.912, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30868, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:17Z", "source_id": 52264243, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:24:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:18Z", "source_id": 16852519, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
3bdgs Down Thameslink Sidings |
0711 |
0711 |
None |
7:11:00 |
None |
Haywards Heath |
0726 |
0726 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C20967/2026-09-17/detailed |
None |
3 Bridges Down Dep Sig. Td127 |
2026-09-17T07:17:00+01:00 |
Haywards Heath |
7.0 |
{"type": "LineString", "coordinates": [[-0.1608398347341998, 51.10776223102819], [-0.1608332, 51.1060017], [-0.16083249999999996, 51.10581479999999], [-0.1608327724089799, 51.105631359695174], [-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]]} |
7.8 |
0717 |
0724 |
3 Bridges Down Dep Sig. Td127 |
Haywards Heath |
Haywards Heath |
51.0050159 |
-0.1051430 |
51.0050159 |
-0.1051430 |
1 |
0 |
2026-09-17 06:35:21 |
TERMINATED |
2026-09-17 06:24:00 |
Haywards Heath |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852519 |
1789626200952040 |
6 |
6 |
2026-09-17 06:34:53.153837 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:52.698121 |
| 599873 |
629623 |
C82699 |
871E05M617 |
2026-09-17 |
COMPLETE |
16850761 |
2026-09-17 07:24:00 |
2026-09-17 06:35:21 |
2026-09-19 06:35:21 |
{"id": 629623, "stp": "P", "toc": "Southern", "uid": "C82699", "consist": "171727+171801", "dest_crs": "UCK", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82699/2026-09-17/detailed", "trust_id": "871E05M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Uckfield", "service_date": "2026-09-17", "dest_arr_time": "0722", "dest_platform": null, "is_terminated": 1, "next_location": "Uckfield", "signalling_id": "1E05", "timing_status": "LATE", "origin_station": "London Bridge (Central)", "current_leg_arr": "0724", "current_leg_dep": "0719", "current_leg_end": "Uckfield", "origin_dep_time": "0607", "origin_platform": "11", "current_location": "Uckfield", "last_update_time": "2026-09-17T06:35:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1314194, 50.99040010000001], [0.1313543, 50.9900567], [0.13130499999999998, 50.9895757], [0.1312937, 50.989475500000005], [0.1312477, 50.988997300000015], [0.1311491, 50.98852699999999], [0.13086699999999998, 50.9876134], [0.13054009999999996, 50.9867747], [0.1300999, 50.9859475], [0.12904269999999998, 50.9844625], [0.12785109999999997, 50.98313240000001], [0.126598, 50.9820193], [0.123345, 50.97962], [0.12173839999999998, 50.9784568], [0.121611, 50.9783626], [0.1196457, 50.976945], [0.11760289999999998, 50.9757129], [0.1151925, 50.9746868], [0.114881, 50.9745678], [0.1123164, 50.973482999999995], [0.1108517, 50.97287550000001], [0.1105621, 50.97275419999998], [0.1075779, 50.9715568], [0.1050738, 50.970544], [0.1032668, 50.97000400000001], [0.1031958, 50.9699828], [0.1022049, 50.9696867], [0.1009579, 50.9694238], [0.1001195, 50.9692786], [0.0993969, 50.96915999999999], [0.0981838, 50.9689757], [0.0979621, 50.9689406], [0.09699019999999998, 50.9688073], [0.09669039999999998, 50.9687667], [0.0964969, 50.9687394], [0.09640709999999998, 50.9687257]]}", "current_leg_start": "Buxted", "dest_arr_time_act": "0722", "motion_projection": null, "next_location_lat": "50.9687257", "next_location_lon": "0.0964071", "previous_location": "Buxted", "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\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2199.884, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2590.489, \"from_m\": 2199.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4918.123, \"from_m\": 3206.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13929.659, \"from_m\": 4918.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16082.629, \"from_m\": 13929.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16144.016, \"from_m\": 16082.629, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16183.619, \"from_m\": 16144.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16209.188, \"from_m\": 16183.619, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16262.187, \"from_m\": 16209.188, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16292.387, \"from_m\": 16262.187, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16329.352, \"from_m\": 16292.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16723.609, \"from_m\": 16329.352, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16754.044, \"from_m\": 16723.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16842.713, \"from_m\": 16754.044, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16909.212, \"from_m\": 16842.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16944.135, \"from_m\": 16909.212, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17010.197, \"from_m\": 16944.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17045.239, \"from_m\": 17010.197, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18157.331, \"from_m\": 17045.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18279.043, \"from_m\": 18157.331, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18353.171, \"from_m\": 18279.043, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24240.311, \"from_m\": 18353.171, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24447.037, \"from_m\": 24240.311, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26539.269, \"from_m\": 24447.037, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26574.307, \"from_m\": 26539.269, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28416.27, \"from_m\": 26574.307, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30589.582, \"from_m\": 28416.27, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32293.898, \"from_m\": 30589.582, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32304.975, \"from_m\": 32293.898, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32967.886, \"from_m\": 32304.975, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34282.819, \"from_m\": 32967.886, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34428.982, \"from_m\": 34282.819, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35226.752, \"from_m\": 34428.982, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73876.386, \"from_m\": 35226.752, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74003.874, \"from_m\": 73876.386, \"capability_applied\": null, \"effective_limit_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\": 629623, \"profile_key\": \"e11d4bd300df3566e0282148b1aa0319a29f8571ab2992631f93e9e02ec7ff24\", \"schedule_id\": 7753, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Sydenham\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 13864.921, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 8, \"distance_m\": 14918.983, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 15672.614, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621H\", \"location\": \"East Croydon\", \"stage_seq\": 10, \"distance_m\": 16521.717, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"South Croydon\", \"stage_seq\": 11, \"distance_m\": 18029.434, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Sanderstead\", \"stage_seq\": 12, \"distance_m\": 19559.471, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"Oxted\", \"stage_seq\": 13, \"distance_m\": 32594.628, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639\", \"location\": \"Hurst Green\", \"stage_seq\": 14, \"distance_m\": 34117.501, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Edenbridge Town\", \"stage_seq\": 15, \"distance_m\": 41014.053, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649\", \"location\": \"Hever\", \"stage_seq\": 16, \"distance_m\": 43850.843, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653\", \"location\": \"Cowden\", \"stage_seq\": 17, \"distance_m\": 47016.109, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Blackham Jn\", \"stage_seq\": 18, \"distance_m\": 49973.323, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0658\", \"location\": \"Ashurst\", \"stage_seq\": 19, \"distance_m\": 51574.289, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Ashurst Jn\", \"stage_seq\": 20, \"distance_m\": 54048.76, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0703H\", \"location\": \"Eridge\", \"stage_seq\": 21, \"distance_m\": 57144.731, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0710\", \"location\": \"Crowborough\", \"stage_seq\": 22, \"distance_m\": 62897.054, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Greenhurst Jn\", \"stage_seq\": 23, \"distance_m\": 68473.908, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0716H\", \"location\": \"Buxted\", \"stage_seq\": 24, \"distance_m\": 70361.097, \"section_seq\": 1, \"route_path_id\": 67984}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": null, \"location\": \"Uckfield\", \"stage_seq\": 25, \"distance_m\": 74003.874, \"section_seq\": 1, \"route_path_id\": 67984}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 74003.874, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67984}], \"total_distance_m\": 74003.874, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 73094.808, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 909.066, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.9687257", "current_position_lon": "0.0964071", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:32Z\", \"source_id\": 52102153, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:38Z\", \"source_id\": 16802570, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:07Z\", \"source_id\": 52112788, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:11Z\", \"source_id\": 16806030, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:22:44Z\", \"source_id\": 52118024, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:22:47Z\", \"source_id\": 16807679, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:10Z\", \"source_id\": 52123049, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:17Z\", \"source_id\": 16809317, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:14Z\", \"source_id\": 52125245, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:18Z\", \"source_id\": 16809992, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:05Z\", \"source_id\": 52142382, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:08Z\", \"source_id\": 16815347, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:27Z\", \"source_id\": 52150065, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:37:31Z\", \"source_id\": 16817700, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:42Z\", \"source_id\": 52157357, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:47Z\", \"source_id\": 16819984, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30448, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:16Z\", \"source_id\": 52179574, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:17Z\", \"source_id\": 16826846, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:57Z\", \"source_id\": 52200404, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:01Z\", \"source_id\": 16833397, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30459, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:51Z\", \"source_id\": 52213072, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:55Z\", \"source_id\": 16837140, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:15Z\", \"source_id\": 52232160, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:19Z\", \"source_id\": 16842905, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:04Z\", \"source_id\": 52247494, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:08Z\", \"source_id\": 16847527, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:07Z\", \"source_id\": 52258374, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:11Z\", \"source_id\": 16850761, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Uckfield", "service_state_platform": "1", "timing_fact_generation": 1789626079026900, "current_leg_arrival_utc": "2026-09-17T07:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:52.701233", "service_state_evidence_id": 16850761, "current_leg_start_actual_dep": "2026-09-17T07:18:30+01:00", "operational_evidence_version": 87, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:53.157464", "service_state_valid_until_kind": null, "operational_interpretation_version": 87, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
UCK |
1E05 |
171727+171801 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2199.884, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2590.489, "from_m": 2199.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4918.123, "from_m": 3206.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13929.659, "from_m": 4918.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16082.629, "from_m": 13929.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16144.016, "from_m": 16082.629, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16183.619, "from_m": 16144.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16209.188, "from_m": 16183.619, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16262.187, "from_m": 16209.188, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16292.387, "from_m": 16262.187, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16329.352, "from_m": 16292.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16723.609, "from_m": 16329.352, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16754.044, "from_m": 16723.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16842.713, "from_m": 16754.044, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16909.212, "from_m": 16842.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16944.135, "from_m": 16909.212, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17010.197, "from_m": 16944.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17045.239, "from_m": 17010.197, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18157.331, "from_m": 17045.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18279.043, "from_m": 18157.331, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18353.171, "from_m": 18279.043, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24240.311, "from_m": 18353.171, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24447.037, "from_m": 24240.311, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26539.269, "from_m": 24447.037, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26574.307, "from_m": 26539.269, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28416.27, "from_m": 26574.307, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30589.582, "from_m": 28416.27, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32293.898, "from_m": 30589.582, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32304.975, "from_m": 32293.898, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32967.886, "from_m": 32304.975, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34282.819, "from_m": 32967.886, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34428.982, "from_m": 34282.819, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35226.752, "from_m": 34428.982, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73876.386, "from_m": 35226.752, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74003.874, "from_m": 73876.386, "capability_applied": null, "effective_limit_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": 629623, "profile_key": "e11d4bd300df3566e0282148b1aa0319a29f8571ab2992631f93e9e02ec7ff24", "schedule_id": 7753, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0607", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 67984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 67984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 67984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 67984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Sydenham", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 67984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Norwood Junction", "stage_seq": 7, "distance_m": 13864.921, "section_seq": 1, "route_path_id": 67984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Norwood Fork Jn", "stage_seq": 8, "distance_m": 14918.983, "section_seq": 1, "route_path_id": 67984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619H", "location": "Windmill Bridge Jn", "stage_seq": 9, "distance_m": 15672.614, "section_seq": 1, "route_path_id": 67984}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621H", "location": "East Croydon", "stage_seq": 10, "distance_m": 16521.717, "section_seq": 1, "route_path_id": 67984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "South Croydon", "stage_seq": 11, "distance_m": 18029.434, "section_seq": 1, "route_path_id": 67984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Sanderstead", "stage_seq": 12, "distance_m": 19559.471, "section_seq": 1, "route_path_id": 67984}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "Oxted", "stage_seq": 13, "distance_m": 32594.628, "section_seq": 1, "route_path_id": 67984}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639", "location": "Hurst Green", "stage_seq": 14, "distance_m": 34117.501, "section_seq": 1, "route_path_id": 67984}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Edenbridge Town", "stage_seq": 15, "distance_m": 41014.053, "section_seq": 1, "route_path_id": 67984}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649", "location": "Hever", "stage_seq": 16, "distance_m": 43850.843, "section_seq": 1, "route_path_id": 67984}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653", "location": "Cowden", "stage_seq": 17, "distance_m": 47016.109, "section_seq": 1, "route_path_id": 67984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Blackham Jn", "stage_seq": 18, "distance_m": 49973.323, "section_seq": 1, "route_path_id": 67984}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0658", "location": "Ashurst", "stage_seq": 19, "distance_m": 51574.289, "section_seq": 1, "route_path_id": 67984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Ashurst Jn", "stage_seq": 20, "distance_m": 54048.76, "section_seq": 1, "route_path_id": 67984}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0703H", "location": "Eridge", "stage_seq": 21, "distance_m": 57144.731, "section_seq": 1, "route_path_id": 67984}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0710", "location": "Crowborough", "stage_seq": 22, "distance_m": 62897.054, "section_seq": 1, "route_path_id": 67984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714", "location": "Greenhurst Jn", "stage_seq": 23, "distance_m": 68473.908, "section_seq": 1, "route_path_id": 67984}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0716H", "location": "Buxted", "stage_seq": 24, "distance_m": 70361.097, "section_seq": 1, "route_path_id": 67984}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": null, "location": "Uckfield", "stage_seq": 25, "distance_m": 74003.874, "section_seq": 1, "route_path_id": 67984}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 74003.874, "from_m": 0.0, "section_seq": 1, "route_path_id": 67984}], "total_distance_m": 74003.874, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 73094.808, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 909.066, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:32Z", "source_id": 52102153, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:15:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:38Z", "source_id": 16802570, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:07Z", "source_id": 52112788, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:21:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:11Z", "source_id": 16806030, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:22:44Z", "source_id": 52118024, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:23:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:22:47Z", "source_id": 16807679, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:10Z", "source_id": 52123049, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:26:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:17Z", "source_id": 16809317, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30397, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:14Z", "source_id": 52125245, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:27:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:18Z", "source_id": 16809992, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30417, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:05Z", "source_id": 52142382, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:35:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:08Z", "source_id": 16815347, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30427, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:27Z", "source_id": 52150065, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:38:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:37:31Z", "source_id": 16817700, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30445, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:42Z", "source_id": 52157357, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:44:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:47Z", "source_id": 16819984, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30448, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:16Z", "source_id": 52179574, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:17Z", "source_id": 16826846, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30455, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:57Z", "source_id": 52200404, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:00:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:01Z", "source_id": 16833397, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30459, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:51Z", "source_id": 52213072, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:06:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:55Z", "source_id": 16837140, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30464, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:15Z", "source_id": 52232160, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:12:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:19Z", "source_id": 16842905, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30469, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:04Z", "source_id": 52247494, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:08Z", "source_id": 16847527, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30472, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:07Z", "source_id": 52258374, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:24:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:11Z", "source_id": 16850761, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
London Bridge (Central) |
0607 |
0607 |
11 |
None |
None |
Uckfield |
0722 |
0722 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82699/2026-09-17/detailed |
None |
Buxted |
2026-09-17T07:18:30+01:00 |
Uckfield |
5.0 |
{"type": "LineString", "coordinates": [[0.1314194, 50.99040010000001], [0.1313543, 50.9900567], [0.13130499999999998, 50.9895757], [0.1312937, 50.989475500000005], [0.1312477, 50.988997300000015], [0.1311491, 50.98852699999999], [0.13086699999999998, 50.9876134], [0.13054009999999996, 50.9867747], [0.1300999, 50.9859475], [0.12904269999999998, 50.9844625], [0.12785109999999997, 50.98313240000001], [0.126598, 50.9820193], [0.123345, 50.97962], [0.12173839999999998, 50.9784568], [0.121611, 50.9783626], [0.1196457, 50.976945], [0.11760289999999998, 50.9757129], [0.1151925, 50.9746868], [0.114881, 50.9745678], [0.1123164, 50.973482999999995], [0.1108517, 50.97287550000001], [0.1105621, 50.97275419999998], [0.1075779, 50.9715568], [0.1050738, 50.970544], [0.1032668, 50.97000400000001], [0.1031958, 50.9699828], [0.1022049, 50.9696867], [0.1009579, 50.9694238], [0.1001195, 50.9692786], [0.0993969, 50.96915999999999], [0.0981838, 50.9689757], [0.0979621, 50.9689406], [0.09699019999999998, 50.9688073], [0.09669039999999998, 50.9687667], [0.0964969, 50.9687394], [0.09640709999999998, 50.9687257]]} |
2.3 |
0719 |
0724 |
Buxted |
Uckfield |
Uckfield |
50.9687257 |
0.0964071 |
50.9687257 |
0.0964071 |
1 |
0 |
2026-09-17 06:35:21 |
TERMINATED |
2026-09-17 06:24:00 |
Uckfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16850761 |
1789626079026900 |
87 |
87 |
2026-09-17 06:34:53.157464 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:52.701233 |
| 599874 |
631115 |
G97752 |
512U07M617 |
2026-09-17 |
COMPLETE |
16852585 |
2026-09-17 07:24:00 |
2026-09-17 06:35:21 |
2026-09-19 06:35:21 |
{"id": 631115, "stp": "P", "toc": "London Overground", "uid": "G97752", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97752/2026-09-17/detailed", "trust_id": "512U07M617", "origin_crs": "ENF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-17", "dest_arr_time": "0726", "dest_platform": "7", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2U07", "timing_status": "LATE", "origin_station": "Enfield Town", "current_leg_arr": "0724", "current_leg_dep": "0720", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0648", "origin_platform": "1", "current_location": "London Liverpool Street", "last_update_time": "2026-09-17T06:35:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Bethnal Green", "dest_arr_time_act": "0722", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 523.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\": 3059.549, \"from_m\": 523.002, \"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\": 3428.845, \"from_m\": 3059.549, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6718.837, \"from_m\": 3428.845, \"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\": 7152.055, \"from_m\": 6718.837, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12071.937, \"from_m\": 7152.055, \"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\": 12195.572, \"from_m\": 12071.937, \"capability_applied\": null, \"effective_limit_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\": 12267.039, \"from_m\": 12195.572, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12638.54, \"from_m\": 12267.039, \"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\": 14021.364, \"from_m\": 12638.54, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15597.354, \"from_m\": 14021.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16234.255, \"from_m\": 15597.354, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16710.93, \"from_m\": 16234.255, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17164.148, \"from_m\": 16710.93, \"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\": 631115, \"profile_key\": \"9c4d1d4cc7c9f708c8a468a1932d2a3a88228aa4392ceefc7cc1e566dd364f68\", \"schedule_id\": 35305, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Enfield Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0651\", \"location\": \"Bush Hill Park\", \"stage_seq\": 2, \"distance_m\": 1397.487, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Bury Street Jn\", \"stage_seq\": 3, \"distance_m\": 2292.351, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0654\", \"location\": \"Edmonton Green\", \"stage_seq\": 4, \"distance_m\": 3428.845, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": \"0656\", \"location\": \"Silver Street\", \"stage_seq\": 5, \"distance_m\": 4409.209, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0657H\", \"wtt_dep\": \"0658\", \"location\": \"White Hart Lane\", \"stage_seq\": 6, \"distance_m\": 5615.911, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0659H\", \"wtt_dep\": \"0700\", \"location\": \"Bruce Grove\", \"stage_seq\": 7, \"distance_m\": 6955.578, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0701H\", \"wtt_dep\": \"0703\", \"location\": \"Seven Sisters\", \"stage_seq\": 8, \"distance_m\": 8139.646, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705\", \"location\": \"Stamford Hill\", \"stage_seq\": 9, \"distance_m\": 9068.692, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707\", \"location\": \"Stoke Newington\", \"stage_seq\": 10, \"distance_m\": 10409.693, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0708H\", \"location\": \"Rectory Road\", \"stage_seq\": 11, \"distance_m\": 11004.807, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0712H\", \"location\": \"Hackney Downs\", \"stage_seq\": 12, \"distance_m\": 12378.222, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0714H\", \"location\": \"London Fields\", \"stage_seq\": 13, \"distance_m\": 13291.638, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0716H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 14, \"distance_m\": 14328.394, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0718H\", \"location\": \"Bethnal Green\", \"stage_seq\": 15, \"distance_m\": 15352.006, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 16, \"distance_m\": 17164.148, \"section_seq\": 1, \"route_path_id\": 42761}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17164.148, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42761}], \"total_distance_m\": 17164.148, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15588.158, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1575.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0648", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:08Z\", \"source_id\": 52179249, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:11Z\", \"source_id\": 16826771, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:45Z\", \"source_id\": 52185528, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:48Z\", \"source_id\": 16828732, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:51Z\", \"source_id\": 52190370, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:52Z\", \"source_id\": 16830236, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:55Z\", \"source_id\": 52195461, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:02Z\", \"source_id\": 16831828, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:55Z\", \"source_id\": 52200382, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:01Z\", \"source_id\": 16833401, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:15Z\", \"source_id\": 52208953, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:20Z\", \"source_id\": 16835979, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:27Z\", \"source_id\": 52217267, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:30Z\", \"source_id\": 16838434, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:27Z\", \"source_id\": 52222429, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:33Z\", \"source_id\": 16839987, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:02Z\", \"source_id\": 52226486, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:06Z\", \"source_id\": 16841216, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:13Z\", \"source_id\": 52232128, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:19Z\", \"source_id\": 16842911, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:58Z\", \"source_id\": 52242104, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:03Z\", \"source_id\": 16845870, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:13Z\", \"source_id\": 52247870, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:19Z\", \"source_id\": 16847640, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:32Z\", \"source_id\": 52254137, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:33Z\", \"source_id\": 16849468, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:22Z\", \"source_id\": 52264479, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:24Z\", \"source_id\": 16852585, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "7", "timing_fact_generation": 1789626205239695, "current_leg_arrival_utc": "2026-09-17T07:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:53.149856", "service_state_evidence_id": 16852585, "current_leg_start_actual_dep": "2026-09-17T07:20:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:54.269117", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
ENF |
LST |
2U07 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 523.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": 3059.549, "from_m": 523.002, "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": 3428.845, "from_m": 3059.549, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6718.837, "from_m": 3428.845, "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": 7152.055, "from_m": 6718.837, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12071.937, "from_m": 7152.055, "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": 12195.572, "from_m": 12071.937, "capability_applied": null, "effective_limit_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": 12267.039, "from_m": 12195.572, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12638.54, "from_m": 12267.039, "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": 14021.364, "from_m": 12638.54, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15597.354, "from_m": 14021.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16234.255, "from_m": 15597.354, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16710.93, "from_m": 16234.255, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17164.148, "from_m": 16710.93, "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": 631115, "profile_key": "9c4d1d4cc7c9f708c8a468a1932d2a3a88228aa4392ceefc7cc1e566dd364f68", "schedule_id": 35305, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0648", "location": "Enfield Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0651", "location": "Bush Hill Park", "stage_seq": 2, "distance_m": 1397.487, "section_seq": 1, "route_path_id": 42761}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Bury Street Jn", "stage_seq": 3, "distance_m": 2292.351, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0654", "location": "Edmonton Green", "stage_seq": 4, "distance_m": 3428.845, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": "0656", "location": "Silver Street", "stage_seq": 5, "distance_m": 4409.209, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0657H", "wtt_dep": "0658", "location": "White Hart Lane", "stage_seq": 6, "distance_m": 5615.911, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0659H", "wtt_dep": "0700", "location": "Bruce Grove", "stage_seq": 7, "distance_m": 6955.578, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0701H", "wtt_dep": "0703", "location": "Seven Sisters", "stage_seq": 8, "distance_m": 8139.646, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705", "location": "Stamford Hill", "stage_seq": 9, "distance_m": 9068.692, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707", "location": "Stoke Newington", "stage_seq": 10, "distance_m": 10409.693, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0708H", "location": "Rectory Road", "stage_seq": 11, "distance_m": 11004.807, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0712H", "location": "Hackney Downs", "stage_seq": 12, "distance_m": 12378.222, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0714H", "location": "London Fields", "stage_seq": 13, "distance_m": 13291.638, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0716H", "location": "Cambridge Heath", "stage_seq": 14, "distance_m": 14328.394, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0718H", "location": "Bethnal Green", "stage_seq": 15, "distance_m": 15352.006, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 16, "distance_m": 17164.148, "section_seq": 1, "route_path_id": 42761}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17164.148, "from_m": 0.0, "section_seq": 1, "route_path_id": 42761}], "total_distance_m": 17164.148, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15588.158, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1575.99, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14938, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:08Z", "source_id": 52179249, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:50:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:11Z", "source_id": 16826771, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14946, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:45Z", "source_id": 52185528, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:53:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:48Z", "source_id": 16828732, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14950, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:51Z", "source_id": 52190370, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:55:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:52Z", "source_id": 16830236, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14954, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:55Z", "source_id": 52195461, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:57:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:02Z", "source_id": 16831828, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14958, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:55Z", "source_id": 52200382, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:59:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:01Z", "source_id": 16833401, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14964, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:15Z", "source_id": 52208953, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:02:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:20Z", "source_id": 16835979, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14975, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:27Z", "source_id": 52217267, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:05:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:30Z", "source_id": 16838434, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14979, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:27Z", "source_id": 52222429, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:07:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:33Z", "source_id": 16839987, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14983, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:02Z", "source_id": 52226486, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:09:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:06Z", "source_id": 16841216, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15430, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:13Z", "source_id": 52232128, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:19Z", "source_id": 16842911, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15442, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:58Z", "source_id": 52242104, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:15:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:03Z", "source_id": 16845870, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15447, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:13Z", "source_id": 52247870, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:17:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:19Z", "source_id": 16847640, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:32Z", "source_id": 52254137, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:20:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:33Z", "source_id": 16849468, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:22Z", "source_id": 52264479, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:24:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:24Z", "source_id": 16852585, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Enfield Town |
0648 |
0648 |
1 |
None |
None |
London Liverpool Street |
0726 |
0722 |
7 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G97752/2026-09-17/detailed |
None |
Bethnal Green |
2026-09-17T07:20:30+01:00 |
London Liverpool Street |
4.0 |
{"type": "LineString", "coordinates": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
1.1 |
0720 |
0724 |
Bethnal Green |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-17 06:35:21 |
TERMINATED |
2026-09-17 06:24:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852585 |
1789626205239695 |
64 |
64 |
2026-09-17 06:34:54.269117 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:53.149856 |
| 599875 |
630062 |
G89397 |
251L32M617 |
2026-09-17 |
COMPLETE |
16852867 |
2026-09-17 07:24:00 |
2026-09-17 06:35:21 |
2026-09-19 06:35:21 |
{"id": 630062, "stp": "P", "toc": "Northern", "uid": "G89397", "consist": "158795", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89397/2026-09-17/detailed", "trust_id": "251L32M617", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-17", "dest_arr_time": "0715", "dest_platform": "17B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1L32", "timing_status": "LATE", "origin_station": "Sheffield", "current_leg_arr": "0724", "current_leg_dep": "0712", "current_leg_end": "Leeds", "origin_dep_time": "0619", "origin_platform": "2B", "current_location": "Leeds", "last_update_time": "2026-09-17T06:35:21", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4232671441692566, 53.700379065253735], [-1.4231054, 53.7006089], [-1.4228229, 53.7009912], [-1.4220031, 53.7020355], [-1.4217025, 53.7024351], [-1.4214622999999995, 53.702753900000005], [-1.4211677, 53.7030866], [-1.4194367999999995, 53.7049059], [-1.4192026999999998, 53.705152000000005], [-1.4177731, 53.7067746], [-1.4164508, 53.7081889], [-1.4163912359789594, 53.70825155066163], [-1.4162600642761998, 53.70838976838829], [-1.4161444713284048, 53.70851202820471], [-1.4160422013881362, 53.70862059906835], [-1.4159509987079557, 53.70871774993669], [-1.4158686075404252, 53.70880574976721], [-1.4157927721381072, 53.70888686751737], [-1.4157212367535623, 53.70896337214466], [-1.4156517456393534, 53.709037532606544], [-1.4155820430480412, 53.70911161786048], [-1.4155098732321882, 53.70918789686398], [-1.415432980444356, 53.709268638574486], [-1.4153491089371064, 53.709356111949475], [-1.4152560029630012, 53.70945258594645], [-1.4151514067746025, 53.70956032952285], [-1.4150330646244709, 53.70968161163616], [-1.4148987207651695, 53.709818701243854], [-1.4148763, 53.70984219999999], [-1.4145616999999997, 53.7101756], [-1.4140189999999997, 53.71075629999999], [-1.4136995, 53.71110389999999], [-1.4134785999999997, 53.71131989999999], [-1.4129987999999998, 53.71181349999999], [-1.4123175, 53.7125135], [-1.4116228, 53.71325329999999], [-1.4104751999999998, 53.71446019999999], [-1.4097345, 53.7152438], [-1.4096136, 53.7153775], [-1.4092061, 53.7158073], [-1.4090396, 53.7159838], [-1.4077524, 53.7173282], [-1.4070926, 53.7180358], [-1.4068081, 53.7183464], [-1.4067024, 53.71846179999999], [-1.4062231999999997, 53.718992500000006], [-1.4061511, 53.71907230000001], [-1.4049360999999998, 53.7203976], [-1.4045525, 53.7208467], [-1.4042628, 53.72121169999999], [-1.4038551, 53.7217672], [-1.4035196, 53.722296], [-1.4032353, 53.722788], [-1.4029915, 53.7232892], [-1.4027015, 53.72393069999999], [-1.4025328, 53.7244366], [-1.4023745, 53.7249556], [-1.4022512, 53.7254539], [-1.4021734, 53.725901400000005], [-1.402109, 53.7264838], [-1.4020795, 53.727061399999975], [-1.4020875999999998, 53.7276025], [-1.4021117, 53.72813089999999], [-1.40216, 53.728568900000006], [-1.4022324, 53.72902429999999], [-1.4023036, 53.7293832], [-1.4023335999999995, 53.7294534], [-1.4024848999999997, 53.7299577], [-1.4026708000000003, 53.73044980000001], [-1.4027557, 53.730683699999986], [-1.4029274, 53.730927699999995], [-1.4029488, 53.73098159999999], [-1.4031685, 53.7314578], [-1.403218, 53.73155959999999], [-1.4034047, 53.7319329], [-1.4036380999999998, 53.73230000000001], [-1.4039019999999998, 53.7327047], [-1.4041742, 53.7330989], [-1.4045014, 53.7335089], [-1.4048572999999998, 53.7339155], [-1.4051916, 53.7342953], [-1.4052175942584584, 53.734323238421794], [-1.4055445999999998, 53.73467469999999], [-1.4064194, 53.73551170000001], [-1.4067084999999997, 53.7357799], [-1.4070648, 53.73604910000001], [-1.4075216, 53.7363995], [-1.4080206999999998, 53.73673480000001], [-1.408982, 53.7373672], [-1.4091541, 53.7374723], [-1.4095817999999998, 53.7377447], [-1.4099316, 53.7379483], [-1.410654, 53.73835309999999], [-1.4113006, 53.7387068], [-1.4114037999999998, 53.738767200000005], [-1.4120936999999998, 53.7391742], [-1.4148178, 53.74072100000001], [-1.4152693, 53.7410114], [-1.4157857, 53.74130290000001], [-1.4163324, 53.7416255], [-1.4168807999999995, 53.74195430000001], [-1.4180002, 53.742575], [-1.4202528, 53.7438334], [-1.4212279999999995, 53.7444023], [-1.4219329, 53.744793400000006], [-1.4220559, 53.74486969999999], [-1.4222396999999998, 53.74497370000001], [-1.4242615999999997, 53.7460978], [-1.4243852999999995, 53.7461686], [-1.4245097, 53.7462388], [-1.4252443, 53.74665219999999], [-1.426203, 53.7472046], [-1.4279608, 53.7482023], [-1.4285044999999998, 53.748501399999995], [-1.4285707, 53.7485343], [-1.4333313, 53.75123099999999], [-1.4367929, 53.7531809], [-1.437304454591234, 53.753475301701336], [-1.4382876, 53.75404110000001], [-1.4403803999999998, 53.7552417], [-1.4405130999999998, 53.75531269999998], [-1.4420567, 53.756178600000005], [-1.4423197, 53.7563347], [-1.443605, 53.7570448], [-1.4446816999999998, 53.757597900000015], [-1.4464205, 53.7584592], [-1.4480057999999998, 53.7591538], [-1.4496257999999995, 53.7598259], [-1.4504404999999998, 53.76015259999999], [-1.4511088, 53.76041480000001], [-1.4518095, 53.760664299999995], [-1.4524399999999995, 53.76090099999999], [-1.4530457, 53.7611293], [-1.4547766999999998, 53.76171649999999], [-1.4576572, 53.7626192], [-1.459836, 53.7632402], [-1.4612516999999998, 53.7635891], [-1.4621075, 53.763781899999984], [-1.4646783, 53.764269500000005], [-1.4654176, 53.7643892], [-1.4660017, 53.7644735], [-1.4666149, 53.7645414], [-1.46735, 53.76463220000001], [-1.4677376, 53.7646758], [-1.4681326, 53.76471219999999], [-1.4696103, 53.7648272], [-1.4699832, 53.76484989999999], [-1.4717886, 53.7649754], [-1.4725448, 53.7650095], [-1.4733184999999998, 53.76502579999999], [-1.4742257999999997, 53.7650341], [-1.4751492999999998, 53.7650305], [-1.4760221999999998, 53.7650207], [-1.4768952, 53.76499429999999], [-1.4777844999999998, 53.7649525], [-1.4787052, 53.7648906], [-1.4807807999999998, 53.7647396], [-1.4819764, 53.76466299999999], [-1.4827917, 53.76463179999999], [-1.4836391999999998, 53.7646197], [-1.4852598999999995, 53.76462299999999], [-1.4858743, 53.7646549], [-1.4863073, 53.7646672], [-1.4868336, 53.7646953], [-1.4873996, 53.76473329999999], [-1.4887322999999997, 53.76485149999999], [-1.4891005999999998, 53.76489209999999], [-1.4903431, 53.7650574], [-1.4910084, 53.7651672], [-1.4913105999999998, 53.76521770000001], [-1.4916162, 53.7652687], [-1.4934326999999998, 53.7656429], [-1.4942659, 53.7658166], [-1.4954086999999998, 53.766059799999994], [-1.495661, 53.766113], [-1.4972156, 53.766442], [-1.498364, 53.7666882], [-1.500290003279703, 53.767098554987456], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Normanton", "dest_arr_time_act": "0714½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Normanton", "current_leg_milage": "10.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 534.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5240.076, \"from_m\": 534.411, \"capability_applied\": null, \"effective_limit_mph\": 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\": 5302.258, \"from_m\": 5240.076, \"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\": 6349.386, \"from_m\": 5302.258, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7120.44, \"from_m\": 6349.386, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11907.594, \"from_m\": 7120.44, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12323.727, \"from_m\": 11907.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18904.603, \"from_m\": 12323.727, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19499.317, \"from_m\": 18904.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24305.166, \"from_m\": 19499.317, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25659.796, \"from_m\": 24305.166, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25810.384, \"from_m\": 25659.796, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26009.485, \"from_m\": 25810.384, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 26037.326, \"from_m\": 26009.485, \"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\": 26200.324, \"from_m\": 26037.326, \"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\": 39760.086, \"from_m\": 26200.324, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39868.424, \"from_m\": 39760.086, \"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\": 39905.734, \"from_m\": 39868.424, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40085.01, \"from_m\": 39905.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40107.968, \"from_m\": 40085.01, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43838.396, \"from_m\": 40107.968, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49930.89, \"from_m\": 43838.396, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52327.663, \"from_m\": 49930.89, \"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\": 52383.732, \"from_m\": 52327.663, \"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\": 52439.722, \"from_m\": 52383.732, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62946.056, \"from_m\": 52439.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\": 63493.389, \"from_m\": 62946.056, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64738.73, \"from_m\": 63493.389, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65136.913, \"from_m\": 64738.73, \"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\": 65703.768, \"from_m\": 65136.913, \"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\": 66025.979, \"from_m\": 65703.768, \"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\": 630062, \"profile_key\": \"ebb7a03ab19622d94aca75aec7e8c6d5ef979a739fc9056b18ff7b44bd4bbde8\", \"schedule_id\": 31900, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5406.694, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 5, \"distance_m\": 9128.113, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639H\", \"location\": \"Barnsley\", \"stage_seq\": 6, \"distance_m\": 25829.63, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 7, \"distance_m\": 32833.344, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Horbury Jn\", \"stage_seq\": 8, \"distance_m\": 39947.645, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655H\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 9, \"distance_m\": 43576.536, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0700H\", \"location\": \"Normanton\", \"stage_seq\": 10, \"distance_m\": 48697.2, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Altofts Jn\", \"stage_seq\": 11, \"distance_m\": 49750.802, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Methley Jn\", \"stage_seq\": 12, \"distance_m\": 52383.732, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Stourton Jn\", \"stage_seq\": 13, \"distance_m\": 60432.547, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 14, \"distance_m\": 64758.713, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Leeds West Jn\", \"stage_seq\": 15, \"distance_m\": 65500.347, \"section_seq\": 1, \"route_path_id\": 69974}, {\"is_pass\": false, \"wtt_arr\": \"0714H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 16, \"distance_m\": 66025.979, \"section_seq\": 1, \"route_path_id\": 69974}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66025.979, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69974}], \"total_distance_m\": 66025.979, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 61909.697, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4116.282, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0619", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:44Z\", \"source_id\": 52106331, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 7258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:05Z\", \"source_id\": 52120788, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:10Z\", \"source_id\": 16808619, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:04Z\", \"source_id\": 52171846, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:09Z\", \"source_id\": 16824550, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:13Z\", \"source_id\": 52213983, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:19Z\", \"source_id\": 16837454, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:57Z\", \"source_id\": 52231426, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:01Z\", \"source_id\": 16842709, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:57Z\", \"source_id\": 52257926, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:02Z\", \"source_id\": 16850609, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:45Z\", \"source_id\": 52265422, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:48Z\", \"source_id\": 16852867, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "17", "timing_fact_generation": 1789626231282638, "current_leg_arrival_utc": "2026-09-17T07:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:57.308471", "service_state_evidence_id": 16852867, "current_leg_start_actual_dep": "2026-09-17T07:09:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-17T06:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:57.628128", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SHF |
LDS |
1L32 |
158795 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 534.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": 5240.076, "from_m": 534.411, "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": 5302.258, "from_m": 5240.076, "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": 6349.386, "from_m": 5302.258, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7120.44, "from_m": 6349.386, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11907.594, "from_m": 7120.44, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12323.727, "from_m": 11907.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18904.603, "from_m": 12323.727, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19499.317, "from_m": 18904.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24305.166, "from_m": 19499.317, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25659.796, "from_m": 24305.166, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25810.384, "from_m": 25659.796, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26009.485, "from_m": 25810.384, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 26037.326, "from_m": 26009.485, "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": 26200.324, "from_m": 26037.326, "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": 39760.086, "from_m": 26200.324, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39868.424, "from_m": 39760.086, "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": 39905.734, "from_m": 39868.424, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40085.01, "from_m": 39905.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40107.968, "from_m": 40085.01, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43838.396, "from_m": 40107.968, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49930.89, "from_m": 43838.396, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52327.663, "from_m": 49930.89, "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": 52383.732, "from_m": 52327.663, "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": 52439.722, "from_m": 52383.732, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62946.056, "from_m": 52439.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": 63493.389, "from_m": 62946.056, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64738.73, "from_m": 63493.389, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65136.913, "from_m": 64738.73, "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": 65703.768, "from_m": 65136.913, "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": 66025.979, "from_m": 65703.768, "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": 630062, "profile_key": "ebb7a03ab19622d94aca75aec7e8c6d5ef979a739fc9056b18ff7b44bd4bbde8", "schedule_id": 31900, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0619", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 69974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 69974}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5406.694, "section_seq": 1, "route_path_id": 69974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Ecclesfield West S.B.", "stage_seq": 5, "distance_m": 9128.113, "section_seq": 1, "route_path_id": 69974}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639H", "location": "Barnsley", "stage_seq": 6, "distance_m": 25829.63, "section_seq": 1, "route_path_id": 69974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Woolley Coal Sidings S.B.", "stage_seq": 7, "distance_m": 32833.344, "section_seq": 1, "route_path_id": 69974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Horbury Jn", "stage_seq": 8, "distance_m": 39947.645, "section_seq": 1, "route_path_id": 69974}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655H", "location": "Wakefield Kirkgate", "stage_seq": 9, "distance_m": 43576.536, "section_seq": 1, "route_path_id": 69974}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0700H", "location": "Normanton", "stage_seq": 10, "distance_m": 48697.2, "section_seq": 1, "route_path_id": 69974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702", "location": "Altofts Jn", "stage_seq": 11, "distance_m": 49750.802, "section_seq": 1, "route_path_id": 69974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Methley Jn", "stage_seq": 12, "distance_m": 52383.732, "section_seq": 1, "route_path_id": 69974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Stourton Jn", "stage_seq": 13, "distance_m": 60432.547, "section_seq": 1, "route_path_id": 69974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Engine Shed Jn", "stage_seq": 14, "distance_m": 64758.713, "section_seq": 1, "route_path_id": 69974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Leeds West Jn", "stage_seq": 15, "distance_m": 65500.347, "section_seq": 1, "route_path_id": 69974}, {"is_pass": false, "wtt_arr": "0714H", "wtt_dep": null, "location": "Leeds", "stage_seq": 16, "distance_m": 66025.979, "section_seq": 1, "route_path_id": 69974}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66025.979, "from_m": 0.0, "section_seq": 1, "route_path_id": 69974}], "total_distance_m": 66025.979, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 61909.697, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4116.282, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7342, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:44Z", "source_id": 52106331, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T05:17:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 7258, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:05Z", "source_id": 52120788, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:24:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:10Z", "source_id": 16808619, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7187, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:04Z", "source_id": 52171846, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:09Z", "source_id": 16824550, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5955, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:13Z", "source_id": 52213983, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:05:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:19Z", "source_id": 16837454, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5885, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:57Z", "source_id": 52231426, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:01Z", "source_id": 16842709, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:57Z", "source_id": 52257926, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:21:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:02Z", "source_id": 16850609, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5432, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:45Z", "source_id": 52265422, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:24:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:48Z", "source_id": 16852867, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:24:00+01:00", "operational_fact": true}] |
Sheffield |
0619 |
0619 |
2B |
None |
None |
Leeds |
0715 |
0714½ |
17B |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89397/2026-09-17/detailed |
None |
Normanton |
2026-09-17T07:09:30+01:00 |
Leeds |
12.0 |
{"type": "LineString", "coordinates": [[-1.4232671441692566, 53.700379065253735], [-1.4231054, 53.7006089], [-1.4228229, 53.7009912], [-1.4220031, 53.7020355], [-1.4217025, 53.7024351], [-1.4214622999999995, 53.702753900000005], [-1.4211677, 53.7030866], [-1.4194367999999995, 53.7049059], [-1.4192026999999998, 53.705152000000005], [-1.4177731, 53.7067746], [-1.4164508, 53.7081889], [-1.4163912359789594, 53.70825155066163], [-1.4162600642761998, 53.70838976838829], [-1.4161444713284048, 53.70851202820471], [-1.4160422013881362, 53.70862059906835], [-1.4159509987079557, 53.70871774993669], [-1.4158686075404252, 53.70880574976721], [-1.4157927721381072, 53.70888686751737], [-1.4157212367535623, 53.70896337214466], [-1.4156517456393534, 53.709037532606544], [-1.4155820430480412, 53.70911161786048], [-1.4155098732321882, 53.70918789686398], [-1.415432980444356, 53.709268638574486], [-1.4153491089371064, 53.709356111949475], [-1.4152560029630012, 53.70945258594645], [-1.4151514067746025, 53.70956032952285], [-1.4150330646244709, 53.70968161163616], [-1.4148987207651695, 53.709818701243854], [-1.4148763, 53.70984219999999], [-1.4145616999999997, 53.7101756], [-1.4140189999999997, 53.71075629999999], [-1.4136995, 53.71110389999999], [-1.4134785999999997, 53.71131989999999], [-1.4129987999999998, 53.71181349999999], [-1.4123175, 53.7125135], [-1.4116228, 53.71325329999999], [-1.4104751999999998, 53.71446019999999], [-1.4097345, 53.7152438], [-1.4096136, 53.7153775], [-1.4092061, 53.7158073], [-1.4090396, 53.7159838], [-1.4077524, 53.7173282], [-1.4070926, 53.7180358], [-1.4068081, 53.7183464], [-1.4067024, 53.71846179999999], [-1.4062231999999997, 53.718992500000006], [-1.4061511, 53.71907230000001], [-1.4049360999999998, 53.7203976], [-1.4045525, 53.7208467], [-1.4042628, 53.72121169999999], [-1.4038551, 53.7217672], [-1.4035196, 53.722296], [-1.4032353, 53.722788], [-1.4029915, 53.7232892], [-1.4027015, 53.72393069999999], [-1.4025328, 53.7244366], [-1.4023745, 53.7249556], [-1.4022512, 53.7254539], [-1.4021734, 53.725901400000005], [-1.402109, 53.7264838], [-1.4020795, 53.727061399999975], [-1.4020875999999998, 53.7276025], [-1.4021117, 53.72813089999999], [-1.40216, 53.728568900000006], [-1.4022324, 53.72902429999999], [-1.4023036, 53.7293832], [-1.4023335999999995, 53.7294534], [-1.4024848999999997, 53.7299577], [-1.4026708000000003, 53.73044980000001], [-1.4027557, 53.730683699999986], [-1.4029274, 53.730927699999995], [-1.4029488, 53.73098159999999], [-1.4031685, 53.7314578], [-1.403218, 53.73155959999999], [-1.4034047, 53.7319329], [-1.4036380999999998, 53.73230000000001], [-1.4039019999999998, 53.7327047], [-1.4041742, 53.7330989], [-1.4045014, 53.7335089], [-1.4048572999999998, 53.7339155], [-1.4051916, 53.7342953], [-1.4052175942584584, 53.734323238421794], [-1.4055445999999998, 53.73467469999999], [-1.4064194, 53.73551170000001], [-1.4067084999999997, 53.7357799], [-1.4070648, 53.73604910000001], [-1.4075216, 53.7363995], [-1.4080206999999998, 53.73673480000001], [-1.408982, 53.7373672], [-1.4091541, 53.7374723], [-1.4095817999999998, 53.7377447], [-1.4099316, 53.7379483], [-1.410654, 53.73835309999999], [-1.4113006, 53.7387068], [-1.4114037999999998, 53.738767200000005], [-1.4120936999999998, 53.7391742], [-1.4148178, 53.74072100000001], [-1.4152693, 53.7410114], [-1.4157857, 53.74130290000001], [-1.4163324, 53.7416255], [-1.4168807999999995, 53.74195430000001], [-1.4180002, 53.742575], [-1.4202528, 53.7438334], [-1.4212279999999995, 53.7444023], [-1.4219329, 53.744793400000006], [-1.4220559, 53.74486969999999], [-1.4222396999999998, 53.74497370000001], [-1.4242615999999997, 53.7460978], [-1.4243852999999995, 53.7461686], [-1.4245097, 53.7462388], [-1.4252443, 53.74665219999999], [-1.426203, 53.7472046], [-1.4279608, 53.7482023], [-1.4285044999999998, 53.748501399999995], [-1.4285707, 53.7485343], [-1.4333313, 53.75123099999999], [-1.4367929, 53.7531809], [-1.437304454591234, 53.753475301701336], [-1.4382876, 53.75404110000001], [-1.4403803999999998, 53.7552417], [-1.4405130999999998, 53.75531269999998], [-1.4420567, 53.756178600000005], [-1.4423197, 53.7563347], [-1.443605, 53.7570448], [-1.4446816999999998, 53.757597900000015], [-1.4464205, 53.7584592], [-1.4480057999999998, 53.7591538], [-1.4496257999999995, 53.7598259], [-1.4504404999999998, 53.76015259999999], [-1.4511088, 53.76041480000001], [-1.4518095, 53.760664299999995], [-1.4524399999999995, 53.76090099999999], [-1.4530457, 53.7611293], [-1.4547766999999998, 53.76171649999999], [-1.4576572, 53.7626192], [-1.459836, 53.7632402], [-1.4612516999999998, 53.7635891], [-1.4621075, 53.763781899999984], [-1.4646783, 53.764269500000005], [-1.4654176, 53.7643892], [-1.4660017, 53.7644735], [-1.4666149, 53.7645414], [-1.46735, 53.76463220000001], [-1.4677376, 53.7646758], [-1.4681326, 53.76471219999999], [-1.4696103, 53.7648272], [-1.4699832, 53.76484989999999], [-1.4717886, 53.7649754], [-1.4725448, 53.7650095], [-1.4733184999999998, 53.76502579999999], [-1.4742257999999997, 53.7650341], [-1.4751492999999998, 53.7650305], [-1.4760221999999998, 53.7650207], [-1.4768952, 53.76499429999999], [-1.4777844999999998, 53.7649525], [-1.4787052, 53.7648906], [-1.4807807999999998, 53.7647396], [-1.4819764, 53.76466299999999], [-1.4827917, 53.76463179999999], [-1.4836391999999998, 53.7646197], [-1.4852598999999995, 53.76462299999999], [-1.4858743, 53.7646549], [-1.4863073, 53.7646672], [-1.4868336, 53.7646953], [-1.4873996, 53.76473329999999], [-1.4887322999999997, 53.76485149999999], [-1.4891005999999998, 53.76489209999999], [-1.4903431, 53.7650574], [-1.4910084, 53.7651672], [-1.4913105999999998, 53.76521770000001], [-1.4916162, 53.7652687], [-1.4934326999999998, 53.7656429], [-1.4942659, 53.7658166], [-1.4954086999999998, 53.766059799999994], [-1.495661, 53.766113], [-1.4972156, 53.766442], [-1.498364, 53.7666882], [-1.500290003279703, 53.767098554987456], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
10.8 |
0712 |
0724 |
Normanton |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-17 06:35:21 |
TERMINATED |
2026-09-17 06:24:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852867 |
1789626231282638 |
58 |
58 |
2026-09-17 06:34:57.628128 |
17 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:57.308471 |
| 599876 |
627407 |
W70753 |
251C05M417 |
2026-09-17 |
COMPLETE |
16852425 |
2026-09-17 07:25:00 |
2026-09-17 06:35:21 |
2026-09-19 06:35:21 |
{"id": 627407, "stp": "O", "toc": "East Midlands Railway", "uid": "W70753", "consist": "222009", "dest_crs": "STP", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70753/2026-09-17/detailed", "trust_id": "251C05M417", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London St. Pancras", "service_date": "2026-09-17", "dest_arr_time": "0707", "dest_platform": "4", "is_terminated": 1, "next_location": "London St. Pancras", "signalling_id": "1C05", "timing_status": "LATE", "origin_station": "Sheffield", "current_leg_arr": "0725", "current_leg_dep": "0602", "current_leg_end": "London St. Pancras", "origin_dep_time": "0437", "origin_platform": "8", "current_location": "London St. Pancras", "last_update_time": "2026-09-17T06:35:21", "route_debug_link": null, "timing_variation": "+18 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1235561485262526, 52.63210992175277], [-1.1240552999999998, 52.63162620000001], [-1.1244312, 52.63125370000001], [-1.1247055, 52.63098180000001], [-1.1251515, 52.630572599999994], [-1.125277, 52.6304568], [-1.1254671999999997, 52.6302247], [-1.1256753, 52.6299553], [-1.1259899, 52.6295474], [-1.1264393, 52.6290124], [-1.1267825, 52.628629100000005], [-1.1271259, 52.6282091], [-1.1274209, 52.6278428], [-1.1277038999999998, 52.627444799999985], [-1.1281692, 52.626687700000005], [-1.1286396999999997, 52.6258611], [-1.1287188, 52.62571460000001], [-1.1291013, 52.625014], [-1.1293455, 52.6245606], [-1.1294463, 52.62437469999998], [-1.1296844, 52.6238278], [-1.1297909999999998, 52.62359539999999], [-1.1299188, 52.62327239999999], [-1.1300153, 52.6230023], [-1.1301029, 52.62270619999999], [-1.1302545, 52.6221041], [-1.1303318999999998, 52.62172090000001], [-1.1303823, 52.6214038], [-1.1304313, 52.620965600000005], [-1.1304574, 52.62060759999999], [-1.1304721, 52.6201639], [-1.1304827, 52.6198416], [-1.1304969, 52.61854559999999], [-1.1305016999999995, 52.6176977], [-1.1305604, 52.616076], [-1.1305633, 52.6153217], [-1.1305685, 52.613977799999994], [-1.1305854999999998, 52.61297379999999], [-1.1305939, 52.6124757], [-1.1305789, 52.61224450000001], [-1.1305838, 52.6117975], [-1.1305861, 52.6114778], [-1.1306093999999998, 52.61113759999999], [-1.1305794, 52.6105341], [-1.1305499, 52.610268], [-1.1304897, 52.609689799999984], [-1.1303919, 52.60902800000001], [-1.1302709, 52.60833610000001], [-1.1300351, 52.60728350000001], [-1.1298002, 52.60638590000001], [-1.1294456999999998, 52.60525350000001], [-1.1288515895343951, 52.60355296986019], [-1.1286365, 52.6029373], [-1.1277553, 52.6003733], [-1.1274405999999997, 52.59933620000001], [-1.127211, 52.5984794], [-1.1270921, 52.5980642], [-1.1265584, 52.5957616], [-1.1264493, 52.5952154], [-1.1262394, 52.59396489999999], [-1.1261061, 52.5926553], [-1.1260636999999998, 52.591834000000006], [-1.1260617, 52.590998899999995], [-1.1260574, 52.59070079999999], [-1.1260923, 52.590214999999986], [-1.1261316999999995, 52.58989480000001], [-1.1262103999999995, 52.58921209999999], [-1.1262636, 52.588794799999995], [-1.1263827, 52.5882542], [-1.1264048463529988, 52.5880732515465], [-1.1264296, 52.587871], [-1.1264833, 52.5874287], [-1.1265275999999995, 52.58696530000001], [-1.1265372, 52.5865674], [-1.1265253999999998, 52.58633219999999], [-1.1264964, 52.5860952], [-1.1264296, 52.585767100000005], [-1.1263708, 52.5855456], [-1.1262999, 52.58531669999999], [-1.126202, 52.585058700000005], [-1.1260789, 52.584803699999995], [-1.1257838, 52.5843067], [-1.1254174999999995, 52.58381570000001], [-1.1250854999999995, 52.5834647], [-1.1234052, 52.58184920000001], [-1.122086, 52.58058089999999], [-1.1213371, 52.57986], [-1.1205698999999998, 52.57910549999999], [-1.1191711999999998, 52.57771869999999], [-1.1185655, 52.57713599999999], [-1.1182646, 52.576882600000005], [-1.1174772999999998, 52.57622509999999], [-1.1165245999999998, 52.5755194], [-1.1154335, 52.57483089999999], [-1.1143986, 52.57420749999999], [-1.1132893999999998, 52.5735933], [-1.1121693, 52.5730005], [-1.1109922, 52.572421], [-1.1096270999999998, 52.5717945], [-1.1081118, 52.57116010000001], [-1.1070412999999997, 52.5707455], [-1.1059272, 52.5703439], [-1.1037462, 52.569629299999995], [-1.1012563, 52.5689093], [-1.1010586, 52.568856], [-1.0995138, 52.5684526], [-1.0980744, 52.5681134], [-1.0962096, 52.567730899999994], [-1.0946298, 52.56743530000001], [-1.0929515, 52.5671707], [-1.091697, 52.5669959], [-1.0903906999999995, 52.5668377], [-1.0893315, 52.566719], [-1.0891431, 52.56669790000001], [-1.087907, 52.5665753], [-1.0871235, 52.5664942], [-1.0840635999999997, 52.56617730000001], [-1.0833883, 52.5661192], [-1.0832707999999998, 52.5661075], [-1.081641, 52.5659264], [-1.0792719, 52.565679], [-1.0791646, 52.56566870000001], [-1.0779783409434258, 52.56554421818704], [-1.076037, 52.5653405], [-1.0742006999999998, 52.5651621], [-1.0726602999999997, 52.5650538], [-1.0711326, 52.56498979999999], [-1.0695615, 52.56496510000001], [-1.0680171, 52.56497579999999], [-1.0661202, 52.5650535], [-1.0651405, 52.565113499999995], [-1.06416, 52.56519290000001], [-1.0622209, 52.56540270000001], [-1.0612211, 52.565461], [-1.0595963999999998, 52.56552150000001], [-1.0588252, 52.565521200000006], [-1.0575016999999998, 52.565479399999994], [-1.0562186999999998, 52.5653802], [-1.0550368, 52.56523909999999], [-1.0539085, 52.565069400000006], [-1.052843, 52.56486309999998], [-1.0516651999999995, 52.5645695], [-1.0505478, 52.5642555], [-1.0496899999999998, 52.56397179999999], [-1.0488552, 52.5636762], [-1.0394493, 52.5597885], [-1.034822, 52.5578683], [-1.034718, 52.55782510000001], [-1.0322941, 52.55682660000001], [-1.0302189, 52.55587839999999], [-1.0291325, 52.55533260000001], [-1.0290526, 52.55529250000001], [-1.0281821, 52.5548552], [-1.0269159, 52.554154699999984], [-1.0256749, 52.5534186], [-1.0235759, 52.5520378], [-1.0225746, 52.5513518], [-1.0216567, 52.5506752], [-1.020782, 52.5499998], [-1.0199448, 52.549316], [-1.0195414298931944, 52.54896191164581], [-1.0188586, 52.5483625], [-1.0173372, 52.54697619999999], [-1.0161521, 52.54598099999999], [-1.0153702, 52.545375], [-1.0145310999999997, 52.54478900000001], [-1.0136275, 52.5442158], [-1.013223, 52.543973400000006], [-1.012348, 52.5434693], [-1.0114452, 52.5429997], [-1.0104169, 52.54249829999999], [-1.0093654, 52.54202780000001], [-1.0082045999999998, 52.5415678], [-1.0070381, 52.541155499999995], [-1.0059651, 52.5408042], [-1.0049257, 52.5404983], [-1.0039793999999995, 52.54023999999998], [-1.0030323, 52.5400129], [-1.001913, 52.53977089999998], [-1.0008031999999998, 52.5395632], [-0.99853, 52.539210800000006], [-0.9966982, 52.539022800000005], [-0.9962649, 52.5389783], [-0.9950083, 52.538823099999995], [-0.9937703, 52.5386365], [-0.9935878, 52.5386044], [-0.9919438, 52.538315], [-0.9907634, 52.5380703], [-0.9896108999999998, 52.5378013], [-0.9881468125314736, 52.53742554172227], [-0.9881147, 52.5374173], [-0.9878227, 52.5373315], [-0.986631, 52.5369774], [-0.9863665, 52.53689599999999], [-0.9859146, 52.5367569], [-0.9844202, 52.5362306], [-0.9829773, 52.535689], [-0.9822497, 52.535423300000005], [-0.9818273, 52.535278], [-0.9816850999999998, 52.53522900000001], [-0.9813504999999998, 52.53511389999999], [-0.9806172, 52.53488009999999], [-0.9794526, 52.5345311], [-0.9782637, 52.5342139], [-0.9774617, 52.5340045], [-0.9754772, 52.533584000000005], [-0.9739626999999996, 52.533291], [-0.9725241, 52.5330664], [-0.9710716, 52.53287579999999], [-0.9691093, 52.53264590000001], [-0.9677501, 52.532448200000005], [-0.9664277, 52.5322243], [-0.9652858, 52.5320073], [-0.9641349, 52.531750200000005], [-0.9631307, 52.5315071], [-0.9621984, 52.5312663], [-0.960349, 52.5307332], [-0.9594658, 52.5304438], [-0.9586197999999998, 52.5301451], [-0.9563175, 52.52924589999999], [-0.9542465999999996, 52.5282909], [-0.9465025, 52.5243514], [-0.938809, 52.52040379999999], [-0.9385132, 52.52025340000001], [-0.9202513, 52.51091970000001], [-0.9196305, 52.5105854], [-0.919036, 52.5102456], [-0.9178821, 52.509547600000005], [-0.9169154, 52.508911], [-0.9159739, 52.5082308], [-0.9150899, 52.5075454], [-0.9140143, 52.506628899999995], [-0.913025, 52.5056818], [-0.9125181, 52.505153], [-0.9120774, 52.5046537], [-0.9116535, 52.50416270000001], [-0.9112672, 52.50367740000001], [-0.9106879, 52.5028819], [-0.908774, 52.5001682], [-0.908683, 52.5000457], [-0.9081029, 52.49920419999999], [-0.9078358, 52.4987637], [-0.9076364999999998, 52.498375900000006], [-0.9074229, 52.4978111], [-0.9072888, 52.4972347], [-0.9072471999999998, 52.49693440000001], [-0.9072254999999998, 52.496689700000005], [-0.9072205, 52.4963784], [-0.9072613999999998, 52.4959114], [-0.9072923, 52.49568469999999], [-0.9073895, 52.4952529], [-0.9075134, 52.49482350000001], [-0.907668924352677, 52.49430286280318], [-0.9078905, 52.4935611], [-0.9080286999999998, 52.493069], [-0.908147, 52.4925356], [-0.9082224, 52.4920551], [-0.9082656, 52.4915297], [-0.9082858, 52.4906312], [-0.9082017, 52.489747599999994], [-0.9081445999999996, 52.4892499], [-0.9080733, 52.4887258], [-0.9079699, 52.487914700000005], [-0.9078721, 52.4871028], [-0.9078301, 52.48646130000001], [-0.9078285, 52.486211999999995], [-0.90783, 52.485846599999995], [-0.9078593999999998, 52.48546619999998], [-0.9079099, 52.4850377], [-0.9079774000000002, 52.4846348], [-0.9080899, 52.4841228], [-0.9082608, 52.4834965], [-0.9083546, 52.483124399999994], [-0.9084651, 52.4827198], [-0.9085392, 52.48226679999999], [-0.9088745, 52.480998], [-0.9093799, 52.4792725], [-0.9094198, 52.4791437], [-0.9094707, 52.47896780000001], [-0.9095064, 52.4787573], [-0.9095569, 52.4785431], [-0.9095952000000002, 52.4782722], [-0.9096183, 52.4780762], [-0.9096313, 52.47796639999999], [-0.909657, 52.477403200000005], [-0.9096565, 52.4769823], [-0.9096201, 52.476475099999995], [-0.9095941999999998, 52.4763129], [-0.9095035999999996, 52.475790100000005], [-0.9093839, 52.4753292], [-0.9092, 52.4748464], [-0.9091594, 52.474757299999986], [-0.9089663999999996, 52.4743102], [-0.9087107, 52.473817799999985], [-0.9083783, 52.473279000000005], [-0.9079745, 52.4727523], [-0.9074004, 52.4721395], [-0.9071271, 52.471879400000006], [-0.9068287999999998, 52.471616999999995], [-0.9062105, 52.47113459999999], [-0.905492, 52.47066590000001], [-0.9048779, 52.4703188], [-0.9042461, 52.470008], [-0.9037604, 52.4697918], [-0.9032623, 52.4695877], [-0.9026912, 52.4693821], [-0.9020935, 52.469194], [-0.8999887, 52.4685868], [-0.8983152841195214, 52.46810717001376], [-0.8982013000000001, 52.4680745], [-0.8970366, 52.467724800000006], [-0.896117, 52.46743180000001], [-0.8952294, 52.46712329999998], [-0.8938111999999999, 52.4665869], [-0.8905443999999999, 52.46524010000001], [-0.8711736, 52.457122299999995], [-0.8699817999999999, 52.4566565], [-0.8687897, 52.4562117], [-0.8671234, 52.4556581], [-0.865853, 52.455277200000005], [-0.8645337999999999, 52.4549227], [-0.8628847999999999, 52.45453260000001], [-0.8612049, 52.45419089999999], [-0.8603643, 52.45403550000001], [-0.8588309, 52.4538009], [-0.8564913, 52.4535334], [-0.8515832999999999, 52.4530498], [-0.8476509, 52.452660999999985], [-0.8458935999999999, 52.4524882], [-0.8440408, 52.45230839999999], [-0.8425673999999999, 52.45211969999999], [-0.8411274999999999, 52.451876], [-0.8403134, 52.451702699999984], [-0.8395191999999999, 52.45152000000001], [-0.8381916999999999, 52.4511735], [-0.8369975999999999, 52.4507936], [-0.8356133999999998, 52.4502862], [-0.8343631, 52.449748], [-0.8332768, 52.4492028], [-0.8322008999999999, 52.448609700000006], [-0.8312716, 52.44806150000001], [-0.8306044999999999, 52.447694299999995], [-0.8299064999999999, 52.4473347], [-0.8288745000000001, 52.4468428], [-0.8277388999999999, 52.446385799999995], [-0.8265904, 52.4459696], [-0.8253599, 52.445600599999985], [-0.8241533999999999, 52.4453007], [-0.8229427, 52.445041200000006], [-0.8216115, 52.4448426], [-0.8202835999999999, 52.4446904], [-0.8188500999999999, 52.444576299999994], [-0.8174177999999999, 52.444497899999995], [-0.8145279, 52.4445483], [-0.8118704000000001, 52.444602], [-0.8084837557075693, 52.44466988250315], [-0.807071, 52.4446982], [-0.8048847999999998, 52.4447074], [-0.8042618999999999, 52.4446826], [-0.8033068999999999, 52.4446359], [-0.8025166999999999, 52.44458620000001], [-0.8014183999999999, 52.4444862], [-0.8003037, 52.444363], [-0.7998266, 52.4442947], [-0.7983365, 52.444058299999995], [-0.7968757, 52.4437575], [-0.7945493999999999, 52.44318090000001], [-0.7936432999999999, 52.442954099999994], [-0.7927146, 52.4427348], [-0.7916462, 52.44251140000001], [-0.7905603000000001, 52.4423232], [-0.7887333, 52.4420444], [-0.7886758, 52.4420376], [-0.7884588999999999, 52.44201210000001], [-0.7871858, 52.441862400000005], [-0.7858434999999999, 52.441735300000005], [-0.7856474, 52.4417155], [-0.7827370999999999, 52.4414512], [-0.7787449, 52.44110040000001], [-0.7683013, 52.44014690000001], [-0.7664265, 52.439992799999985], [-0.764568, 52.4398307], [-0.7636286999999999, 52.43972899999998], [-0.7626721999999999, 52.439606100000006], [-0.7624938706155423, 52.43957578845911], [-0.7609143000000002, 52.4393073], [-0.7598777999999999, 52.4390732], [-0.7596314, 52.439014099999994], [-0.7581443, 52.4386411], [-0.7569532, 52.4382705], [-0.7561264, 52.4379918], [-0.7553186999999999, 52.43768979999999], [-0.7537703999999998, 52.43702880000001], [-0.7526552, 52.4364652], [-0.7516177, 52.4358826], [-0.7506765999999999, 52.43528909999999], [-0.7497896999999999, 52.4346728], [-0.748957, 52.4340114], [-0.7483571000000001, 52.43347490000001], [-0.7478973, 52.43303300000001], [-0.7474778, 52.4325917], [-0.7470757999999998, 52.43214], [-0.7466658999999999, 52.4316261], [-0.7460087, 52.4306842], [-0.7450108, 52.42907139999999], [-0.7435662, 52.4267034], [-0.7424819000000001, 52.424948], [-0.7413958, 52.4231746], [-0.7404037000000001, 52.42155959999999], [-0.7402061, 52.421238], [-0.7396885999999999, 52.42057889999999], [-0.7394658, 52.4202154], [-0.7383527, 52.41841920000001], [-0.7379162999999999, 52.4177932], [-0.7375751999999999, 52.417239], [-0.7367661, 52.41591569999999], [-0.7365831999999999, 52.415574], [-0.7362852000000001, 52.41498500000001], [-0.7360728999999999, 52.41450510000001], [-0.7358150999999999, 52.4138022], [-0.7356736, 52.41334489999999], [-0.7355658, 52.4128783], [-0.7354737999999998, 52.412403299999994], [-0.7354152999999999, 52.4119166], [-0.7353838999999999, 52.41156079999999], [-0.7353694999999999, 52.41120269999999], [-0.7353869999999999, 52.41048299999999], [-0.7355070999999999, 52.4095012], [-0.7356225999999999, 52.4089494], [-0.7357729999999999, 52.4083976], [-0.7360480999999999, 52.4076241], [-0.7363662999999999, 52.406857200000005], [-0.7366127999999998, 52.4061879], [-0.7368085999999999, 52.4055104], [-0.7369505999999999, 52.4048242], [-0.7370239, 52.4043369], [-0.7370614999999999, 52.403903499999984], [-0.7370785, 52.40326360000001], [-0.7370627999999999, 52.4028523], [-0.7370099, 52.4023577], [-0.7369711999999999, 52.40208189999999], [-0.7369115, 52.4017679], [-0.7367928, 52.40127519999999], [-0.7365933, 52.400652], [-0.7363976000000001, 52.400144], [-0.7361729, 52.3996378], [-0.7358807999999999, 52.39907920000001], [-0.7355708999999999, 52.3985634], [-0.7351524999999999, 52.39796139999999], [-0.7347650999999998, 52.3974717], [-0.7343756, 52.39701350000001], [-0.7339314, 52.3964335], [-0.7335572, 52.3959878], [-0.7332202999999999, 52.3955763], [-0.7329319999999999, 52.395202600000005], [-0.7327080999999999, 52.3948736], [-0.7325262, 52.3945911], [-0.7323461000000001, 52.3942775], [-0.7323209999999999, 52.394234], [-0.7321379999999998, 52.3938688], [-0.7320232000000001, 52.3935989], [-0.7319176, 52.393311899999986], [-0.7318027999999999, 52.39290419999998], [-0.7317257, 52.392559000000006], [-0.7316667, 52.392178], [-0.7316374, 52.3918024], [-0.731626, 52.391396699999994], [-0.7316205, 52.390839], [-0.731608, 52.3905114], [-0.7315726999999999, 52.39017789999999], [-0.7315224999999999, 52.38993390000001], [-0.7314795, 52.3897721], [-0.7314033, 52.3895084], [-0.7313639, 52.3893542], [-0.7312256999999999, 52.3888984], [-0.7310863999999999, 52.38852109999999], [-0.7308988000000001, 52.38808970000001], [-0.7307036, 52.3876755], [-0.7304366, 52.3871937], [-0.7302246999999998, 52.3868527], [-0.7299887999999999, 52.38651350000001], [-0.7297169, 52.386145000000006], [-0.7293942999999999, 52.38574929999999], [-0.7291411, 52.385471], [-0.7288711999999999, 52.385192], [-0.7284306776925388, 52.384780653945135], [-0.7283517999999999, 52.384706999999985], [-0.727831, 52.384268799999994], [-0.7273389, 52.3838907], [-0.7267052, 52.3834563], [-0.7260587999999999, 52.383049799999995], [-0.7253347999999998, 52.3826514], [-0.7247036, 52.3823352], [-0.7240606999999999, 52.3820433], [-0.7231772, 52.38168149999999], [-0.7223553, 52.38137509999999], [-0.7212014, 52.38096209999999], [-0.7186522272956171, 52.38004317092117], [-0.7183369, 52.3799295], [-0.7175249999999999, 52.3795963], [-0.7169170999999999, 52.3793709], [-0.7163195804119128, 52.379118947249154], [-0.7157299, 52.3788703], [-0.7154174999999999, 52.3787536], [-0.7146356, 52.37843229999999], [-0.7133241, 52.37794879999999], [-0.7120320999999998, 52.37744550000001], [-0.711464, 52.37720219999999], [-0.7109054999999999, 52.3769508], [-0.709885, 52.3764384], [-0.7090188, 52.3759579], [-0.7082553999999999, 52.3754939], [-0.7074951, 52.37498300000001], [-0.7070886, 52.37468530000001], [-0.7068542, 52.3745136], [-0.7061304, 52.37392740000001], [-0.7055148, 52.3733788], [-0.7050266, 52.372903], [-0.7046091999999999, 52.3724548], [-0.7042427999999998, 52.3720309], [-0.7038784999999999, 52.371574], [-0.703161, 52.370539099999995], [-0.7024479999999999, 52.3694749], [-0.7009169, 52.36716200000001], [-0.6983860999999999, 52.3633359], [-0.6960002, 52.35972699999999], [-0.6944609, 52.3573901], [-0.6940550999999999, 52.35675879999999], [-0.6936788, 52.35612040000001], [-0.6934421999999999, 52.355684199999985], [-0.6932304, 52.3552433], [-0.6928642, 52.35441110000001], [-0.6922061, 52.3525886], [-0.6908724999999999, 52.3488039], [-0.6906737, 52.34823889999999], [-0.6893272, 52.3444113], [-0.6878721, 52.340277400000005], [-0.6867708, 52.3371426], [-0.6862432, 52.33564059999999], [-0.6847785, 52.331480099999986], [-0.6845684999999999, 52.3310229], [-0.6843451, 52.3303836], [-0.6842217, 52.330034700000006], [-0.6841803812168123, 52.32991742479848], [-0.6839279, 52.329200799999995], [-0.6837674281383787, 52.32874130489927], [-0.6836973, 52.328540499999995], [-0.6833667999999999, 52.327614100000005], [-0.6831743999999998, 52.3270967], [-0.682998, 52.3266826], [-0.6828312, 52.32634710000001], [-0.682561, 52.32583009999998], [-0.6822883, 52.325375599999994], [-0.6819398999999999, 52.3248565], [-0.6816659999999999, 52.32449460000001], [-0.6813808999999998, 52.3241336], [-0.6807446, 52.3233726], [-0.6794663999999999, 52.3219108], [-0.6788312, 52.321178999999994], [-0.678035, 52.32026410000001], [-0.6772287999999999, 52.31932539999999], [-0.6769437999999999, 52.3189633], [-0.6768289, 52.3188174], [-0.6764671999999999, 52.31830300000001], [-0.6761293, 52.317767], [-0.6758119, 52.3171973], [-0.6755608, 52.316680899999994], [-0.6753524999999999, 52.316181799999995], [-0.6751401999999999, 52.31558059999999], [-0.6749829999999999, 52.31507930000001], [-0.6748471, 52.31444100000001], [-0.6747574999999999, 52.313832700000006], [-0.6747157999999999, 52.31341379999999], [-0.6747010999999999, 52.3129372], [-0.6747034999999999, 52.3128173], [-0.6747132999999998, 52.31231819999999], [-0.6747628000000001, 52.3117799], [-0.6748619999999999, 52.31119360000001], [-0.675002, 52.31066869999999], [-0.675166, 52.31014819999999], [-0.6754358, 52.30947049999999], [-0.6755509, 52.3091673], [-0.6757532999999999, 52.30866819999999], [-0.6759378999999999, 52.3082005], [-0.6762402, 52.3074128], [-0.6763797999999999, 52.3070206], [-0.6764993999999999, 52.3066153], [-0.6765978, 52.30613], [-0.6766332, 52.3058406], [-0.6766421999999999, 52.3055062], [-0.6766428999999999, 52.3051603], [-0.676598, 52.3047867], [-0.6765549, 52.304452299999994], [-0.6765109, 52.304196100000006], [-0.6764188999999999, 52.303878], [-0.6763502, 52.30363510000001], [-0.6762537, 52.30339420000001], [-0.6761671, 52.3032103], [-0.6760805999999999, 52.3030353], [-0.6758577, 52.30261309999999], [-0.6756514, 52.30229049999999], [-0.6754440999999999, 52.301994], [-0.6752320999999999, 52.3017311], [-0.6749936, 52.30145459999999], [-0.6747503999999999, 52.30121330000001], [-0.6745352, 52.3009778], [-0.6741747999999999, 52.3006514], [-0.6737863, 52.3003424], [-0.6733754, 52.3000406], [-0.6729456, 52.2997489], [-0.6723692, 52.29939769999999], [-0.6721052999999999, 52.2992522], [-0.6717558, 52.2990612], [-0.6713785, 52.298884599999994], [-0.6707944999999998, 52.29862479999999], [-0.6703839, 52.2984672], [-0.6699506, 52.2983087], [-0.6694610000000001, 52.2981491], [-0.6689492000000001, 52.2979958], [-0.6683282, 52.297831599999995], [-0.6676993999999999, 52.2976846], [-0.6671571999999999, 52.297582199999994], [-0.6666241999999999, 52.2974906], [-0.6660499000000001, 52.29741069999999], [-0.6656061, 52.2973557], [-0.6649873999999999, 52.2973016], [-0.6642865, 52.29725739999999], [-0.6618796, 52.2971327], [-0.6612769, 52.2971065], [-0.6606924, 52.2970766], [-0.6603797999999999, 52.29706299999999], [-0.6594102, 52.2970108], [-0.658128, 52.296945099999995], [-0.6574496999999999, 52.2969009], [-0.65685, 52.29685490000001], [-0.6560519999999999, 52.29678279999999], [-0.6549171999999999, 52.2966417], [-0.6538657999999999, 52.2964637], [-0.6530347, 52.2962989], [-0.6520146, 52.296067], [-0.6510495, 52.2958107], [-0.650296, 52.295582], [-0.6496138, 52.2953548], [-0.6489492, 52.2951217], [-0.648291, 52.2948565], [-0.6475190999999999, 52.294528799999995], [-0.6467939999999999, 52.2941949], [-0.6460358999999999, 52.2938105], [-0.6456922, 52.2936118], [-0.6452658, 52.293359200000005], [-0.6445185, 52.29288079999999], [-0.6441821, 52.2926538], [-0.6438467, 52.29240840000001], [-0.6435034999999999, 52.292147699999994], [-0.6431738999999999, 52.2918842], [-0.642841, 52.29160300000001], [-0.6425224, 52.29132039999999], [-0.6418895999999998, 52.2907446], [-0.6390806, 52.2881561], [-0.6362670999999999, 52.28556329999999], [-0.6345529999999999, 52.28396169999999], [-0.6320847, 52.2817259], [-0.6307834999999999, 52.2805573], [-0.6300775999999999, 52.2799643], [-0.6293221999999999, 52.27935749999999], [-0.628820698883665, 52.27898397166535], [-0.6285254999999998, 52.2787641], [-0.6276374999999998, 52.27813050000001], [-0.6266682999999998, 52.2774933], [-0.6265362999999999, 52.277412000000005], [-0.6227092031048118, 52.27498606676315], [-0.6187159999999999, 52.2724547], [-0.6162769, 52.270908899999995], [-0.6121089, 52.268249899999994], [-0.6063595999999999, 52.264607299999994], [-0.6060869999999999, 52.264433999999994], [-0.6012946, 52.261396399999995], [-0.6002033, 52.2607272], [-0.5990561999999999, 52.260059700000006], [-0.5949285, 52.25782329999999], [-0.5682789999999999, 52.243448], [-0.5624165, 52.24026879999999], [-0.5600193, 52.23897929999999], [-0.5588188999999999, 52.238343500000006], [-0.5576736, 52.2377973], [-0.5565293999999998, 52.2373133], [-0.5556116, 52.2369589], [-0.554606, 52.2366228], [-0.5538292999999999, 52.236390400000005], [-0.5527831, 52.23610839999999], [-0.5513270999999998, 52.2357391], [-0.5498896999999999, 52.23533040000001], [-0.5492932, 52.23515189999999], [-0.549107, 52.2350936], [-0.5480567, 52.2347646], [-0.5461663, 52.234082], [-0.544622, 52.233445399999994], [-0.5436898999999998, 52.2330389], [-0.5428305, 52.232635599999995], [-0.5406558, 52.23156530000001], [-0.5391331, 52.2308081], [-0.5389891704717129, 52.23073160606106], [-0.5376428999999999, 52.2300161], [-0.5371547, 52.229731699999995], [-0.5369464000000002, 52.2296103], [-0.535518, 52.22867819999998], [-0.5343711999999999, 52.22786219999998], [-0.5339325999999999, 52.22751830000001], [-0.5335329999999999, 52.22719370000001], [-0.5330744, 52.226803999999994], [-0.5322347999999999, 52.2260253], [-0.5318018, 52.2256052], [-0.5310198, 52.224748600000005], [-0.5309296612181601, 52.224641675843834], [-0.5306106, 52.2242632], [-0.5302822, 52.22384989999999], [-0.5297922, 52.22319039999999], [-0.5294191999999999, 52.2226098], [-0.5292573, 52.22234600000001], [-0.5289089, 52.2217308], [-0.5285656, 52.221068], [-0.5283479, 52.2205821], [-0.528174, 52.2201558], [-0.5281116053727022, 52.21998654579095], [-0.5278573, 52.219296699999994], [-0.5275037, 52.2179242], [-0.5273359, 52.21689619999999], [-0.5271992999999999, 52.2158538], [-0.5269369, 52.21371150000001], [-0.5265375999999999, 52.210562200000005], [-0.5260887, 52.2070202], [-0.5256549, 52.203608499999994], [-0.5256276, 52.20337870000001], [-0.5255177, 52.20258450000001], [-0.5253732, 52.2013765], [-0.5251327999999998, 52.1995041], [-0.5249049999999998, 52.1976707], [-0.5245726, 52.1949854], [-0.5242204, 52.192252399999994], [-0.5240433999999999, 52.19083669999998], [-0.5239528999999999, 52.1901728], [-0.5237871, 52.1888522], [-0.5234723, 52.1863412], [-0.5229114, 52.1817969], [-0.5228474999999999, 52.18133039999999], [-0.5226789, 52.180434000000005], [-0.5225084999999999, 52.1797011], [-0.5223053, 52.1790282], [-0.5221248, 52.1784956], [-0.5218326999999999, 52.17771320000001], [-0.5212577999999999, 52.176472], [-0.5209244, 52.17583510000001], [-0.5205658, 52.17521800000001], [-0.5197944, 52.17399270000001], [-0.5192256, 52.17321049999999], [-0.5186307999999998, 52.1724398], [-0.518008, 52.1716917], [-0.5174062, 52.1710058], [-0.5166646, 52.17021729999999], [-0.515869, 52.1694456], [-0.5136634999999999, 52.1674099], [-0.5115121999999999, 52.1654656], [-0.5113042, 52.16527239999999], [-0.5109147162283741, 52.16491882804252], [-0.5077327, 52.16203010000001], [-0.5065434, 52.16092679999999], [-0.5019154000000001, 52.1566697], [-0.49808459999999993, 52.153153899999985], [-0.4939297000000001, 52.14933500000001], [-0.4927924000000001, 52.1483151], [-0.48896279999999986, 52.14477660000001], [-0.4882869000000001, 52.14422569999999], [-0.4878282, 52.1438039], [-0.4872488, 52.143273], [-0.48682059999999994, 52.14288410000001], [-0.4866118, 52.1426892], [-0.4861642000000001, 52.1422844], [-0.48499710000000007, 52.1412095], [-0.4844434000000001, 52.140702899999994], [-0.484145, 52.140435399999994], [-0.4836887, 52.140029], [-0.4829066000000001, 52.1393271], [-0.4823464, 52.1388223], [-0.4817234, 52.13823549999999], [-0.48129650000000007, 52.1378547], [-0.4806640999999999, 52.13725999999999], [-0.4804449, 52.13704589999999], [-0.4800289, 52.1365975], [-0.479728, 52.1362583], [-0.4795649, 52.1360601], [-0.47913109999999987, 52.13546699999999], [-0.4786808000000001, 52.1347574], [-0.4786611, 52.1347242], [-0.4785112, 52.1344692], [-0.4782429000000001, 52.134012899999995], [-0.4778373000000001, 52.1333412], [-0.4777696, 52.13322920000001], [-0.4776157999999999, 52.1329622], [-0.4772376, 52.132297099999995], [-0.47717169999999987, 52.1321099], [-0.4770424999999999, 52.1317427], [-0.4769605, 52.13121509999999], [-0.4769745, 52.1308122], [-0.477034, 52.1303914], [-0.4771808, 52.12930759999999], [-0.4772347, 52.12850269999999], [-0.4773063, 52.12771239999999], [-0.4774435000000001, 52.1268203], [-0.4777965, 52.12473979999999], [-0.4781044, 52.1226543], [-0.4781966, 52.1219858], [-0.47830420000000007, 52.1214065], [-0.4783300999999999, 52.1212005], [-0.47836835036491226, 52.12097512205706], [-0.4784247, 52.1206431], [-0.47845629999999995, 52.1203428], [-0.4787877, 52.1180019], [-0.47880759999999994, 52.11788120000001], [-0.4788918999999999, 52.11731389999999], [-0.4789097000000001, 52.116817], [-0.4790407, 52.1159579], [-0.4790660000000001, 52.11574900000001], [-0.47935919999999993, 52.1138976], [-0.4793764599612652, 52.11377870904075], [-0.4793870619140866, 52.11370567996295], [-0.47945230000000005, 52.11325630000001], [-0.4794761, 52.1130928], [-0.47960890000000006, 52.1118438], [-0.4796721999999999, 52.11076859999999], [-0.4796742999999999, 52.11057459999999], [-0.479666898003764, 52.10978287988833], [-0.4796560000000001, 52.1086172], [-0.4796760000000001, 52.10782669999999], [-0.4797086, 52.10732789999999], [-0.47976269999999993, 52.10657829999999], [-0.4798385, 52.1057532], [-0.479868, 52.105526999999995], [-0.4799902, 52.104673600000005], [-0.4801641, 52.1037786], [-0.4804005, 52.10278170000001], [-0.4805804000000001, 52.1021392], [-0.4808455, 52.10125600000001], [-0.4811611999999999, 52.1003841], [-0.48186309999999993, 52.0986351], [-0.48212040000000006, 52.09800859999999], [-0.4865861, 52.0871314], [-0.4870469999999999, 52.08617340000001], [-0.4875759, 52.085189], [-0.4881242999999999, 52.08427789999998], [-0.488758, 52.0833133], [-0.488998, 52.08300089999999], [-0.4897225, 52.0820122], [-0.4905521000000001, 52.08100939999999], [-0.49143, 52.080062299999994], [-0.4928335, 52.07863309999998], [-0.5049512999999999, 52.066337700000005], [-0.5052505999999999, 52.0660399], [-0.5065489, 52.06471749999999], [-0.5072572999999999, 52.06399589999999], [-0.5083276, 52.062775300000006], [-0.5084327, 52.0626578], [-0.5093779999999999, 52.061496799999986], [-0.5100706999999999, 52.0605603], [-0.5109758999999999, 52.0591759], [-0.5117758, 52.05779979999999], [-0.5124291, 52.056430000000006], [-0.5127046, 52.0558074], [-0.5129336, 52.05518440000001], [-0.5131398809273009, 52.054578667909794], [-0.5134956, 52.0535341], [-0.5138591999999998, 52.05207939999999], [-0.5140259, 52.05124179999999], [-0.5141489, 52.05036219999999], [-0.5142503, 52.049196], [-0.5142741999999999, 52.048576], [-0.5142864999999999, 52.047933099999995], [-0.5142344000000001, 52.0466624], [-0.5139905999999999, 52.0441067], [-0.5138419999999999, 52.04256039999999], [-0.5137864999999999, 52.04179099999999], [-0.5137621, 52.04102029999999], [-0.5137227, 52.04038940000001], [-0.5136871, 52.03965769999999], [-0.5136386, 52.0390678], [-0.5135352, 52.0379287], [-0.5134644, 52.03709720000001], [-0.5133819, 52.03626710000001], [-0.5127915, 52.0303838], [-0.5126504, 52.0289999], [-0.5124591, 52.027640600000005], [-0.5122276999999998, 52.0266232], [-0.5118701, 52.0254654], [-0.5114885999999998, 52.02446640000001], [-0.5110903999999998, 52.02346330000001], [-0.5108597, 52.022923], [-0.510756, 52.0226845], [-0.5103238, 52.0217184], [-0.5100405, 52.0212024], [-0.5097631, 52.020687499999994], [-0.5090688999999999, 52.0194956], [-0.508487, 52.01861480000001], [-0.5079786, 52.0178841], [-0.507421, 52.01715260000001], [-0.506821, 52.0164167], [-0.5061156, 52.0156223], [-0.5059624999999999, 52.01546249999999], [-0.5045769999999999, 52.014004799999995], [-0.5025206999999999, 52.0118413], [-0.5010332, 52.0102723], [-0.5006668999999999, 52.0098145], [-0.5005052, 52.00964389999999], [-0.5002781, 52.009410300000006], [-0.4996697, 52.00879059999999], [-0.49949179999999993, 52.0085971], [-0.4993196, 52.0084098], [-0.4992112, 52.008299], [-0.4990064999999999, 52.0080852], [-0.498644, 52.0076356], [-0.4981141, 52.0070821], [-0.49663770000000007, 52.0055399], [-0.49627589999999994, 52.0051541], [-0.4958651999999999, 52.004711499999985], [-0.4956875, 52.0045061], [-0.4954747000000001, 52.0042667], [-0.49483270000000007, 52.0034788], [-0.494536821030003, 52.00309223158789], [-0.4944363000000001, 52.0029609], [-0.494139, 52.0025343], [-0.4937013, 52.00188969999999], [-0.4931365, 52.000940400000005], [-0.4926361, 51.9999797], [-0.4923284876730547, 51.99930615890027], [-0.4923233, 51.9992948], [-0.4920384, 51.9986116], [-0.4916211, 51.9973231], [-0.49125530000000006, 51.995865399999985], [-0.491052, 51.9948864], [-0.49089400000000005, 51.9939085], [-0.4907773, 51.99296449999999], [-0.49072539999999987, 51.9920062], [-0.49072539999999987, 51.9911861], [-0.4907578, 51.9903723], [-0.4908184, 51.9896452], [-0.4909026999999999, 51.98893270000001], [-0.4910157999999999, 51.9882191], [-0.4912929, 51.9869727], [-0.4917671, 51.9852308], [-0.4919752999999999, 51.9844435], [-0.4931143, 51.98024939999999], [-0.4932011, 51.9799432], [-0.4945019999999999, 51.9749688], [-0.4946691, 51.97416489999999], [-0.4950621, 51.97128959999999], [-0.4951879, 51.9684813], [-0.4951980999999999, 51.9681204], [-0.4953699999999999, 51.9626767], [-0.4953919999999999, 51.9622483], [-0.49540539999999994, 51.9615764], [-0.49542290000000005, 51.96110039999999], [-0.4954263, 51.96101879999999], [-0.4954536999999999, 51.9603512], [-0.4954719999999999, 51.9596282], [-0.4957154, 51.95237310000001], [-0.4957181, 51.9523019], [-0.49598486340219194, 51.94396531986611], [-0.4962332, 51.9362032], [-0.4962745999999999, 51.93507879999999], [-0.4962723, 51.9339543], [-0.4961852999999999, 51.93309329999999], [-0.49600889999999986, 51.932227], [-0.4958602, 51.931685599999994], [-0.4956676, 51.931142599999994], [-0.4953672999999999, 51.930415700000005], [-0.4949834, 51.9296866], [-0.4946023, 51.9290688], [-0.4941765, 51.928462999999994], [-0.4936820999999999, 51.9278331], [-0.4931293, 51.92721100000001], [-0.4924948, 51.9265703], [-0.4917956, 51.925948599999984], [-0.49075419999999986, 51.925121999999995], [-0.4895908, 51.92433999999999], [-0.4836429, 51.92070459999999], [-0.4773841, 51.91687900000001], [-0.4681346, 51.911244199999985], [-0.4674085999999999, 51.9108019], [-0.4667140999999999, 51.9104294], [-0.46638760000000007, 51.9102305], [-0.4663874723715689, 51.91023042134808], [-0.4659115, 51.90993709999999], [-0.4653519, 51.9095938], [-0.46471349999999995, 51.9092066], [-0.4640561, 51.908851799999994], [-0.4606062000000001, 51.9067366], [-0.4600592, 51.90641440000001], [-0.459638, 51.90616959999999], [-0.4593660000000001, 51.906011500000005], [-0.4590359, 51.90581949999999], [-0.45831840000000007, 51.90538929999999], [-0.4576250999999999, 51.9049532], [-0.4570644999999999, 51.90458749999999], [-0.45657769999999986, 51.9042764], [-0.4560452, 51.9039429], [-0.4553533, 51.9035185], [-0.4550867, 51.9033578], [-0.4548453, 51.90321209999999], [-0.4546424, 51.9030898], [-0.4539138999999998, 51.9026532], [-0.4531816000000001, 51.90220969999999], [-0.4524952999999999, 51.9017899], [-0.4518848, 51.9014153], [-0.4514559, 51.90115019999999], [-0.4509272, 51.9008328], [-0.45061509999999994, 51.9006455], [-0.4501791999999999, 51.9003765], [-0.4496559, 51.9000624], [-0.44917709999999994, 51.8997703], [-0.4491576420597607, 51.899758451794206], [-0.4486634, 51.89945749999999], [-0.4481863, 51.89916839999999], [-0.4475989, 51.8988109], [-0.4471751, 51.898547699999995], [-0.4466414, 51.89821839999999], [-0.44620249999999995, 51.8979489], [-0.4456205, 51.8975847], [-0.4451031, 51.8972625], [-0.4445989, 51.89695139999998], [-0.44431049999999994, 51.89677509999999], [-0.4440155, 51.8965922], [-0.4436975, 51.8963971], [-0.44341300000000006, 51.8962226], [-0.4426915, 51.8957823], [-0.4417329, 51.8951952], [-0.4413020999999999, 51.8949307], [-0.4405953, 51.89450370000001], [-0.4399543, 51.89410720000001], [-0.4392157, 51.8936551], [-0.4385330999999999, 51.8932446], [-0.4379081, 51.8928622], [-0.4371745, 51.8924153], [-0.4364517, 51.89197159999999], [-0.4357677, 51.89155530000001], [-0.4351293, 51.89116380000001], [-0.43461169999999993, 51.8908477], [-0.4339716, 51.8904589], [-0.4332823, 51.8900393], [-0.4325424, 51.8895887], [-0.43245969999999995, 51.88953630000001], [-0.4323188999999999, 51.8894491], [-0.4318128, 51.8891368], [-0.4310712, 51.88868409999999], [-0.43086269691053414, 51.8885561180277], [-0.4303603999999999, 51.8882478], [-0.430004, 51.88803179999999], [-0.42962549999999994, 51.88780250000001], [-0.4292365000000001, 51.8875691], [-0.4288878, 51.8873547], [-0.4281502, 51.88690939999999], [-0.4275065, 51.886527], [-0.4268345999999999, 51.886157], [-0.42614900000000006, 51.8858046], [-0.4259566, 51.885712600000005], [-0.4256586, 51.8855702], [-0.42543849999999994, 51.88546489999999], [-0.42484539999999993, 51.8852037], [-0.424135, 51.88491699999999], [-0.42354480000000005, 51.8846911], [-0.4229613, 51.88445289999999], [-0.4227053, 51.8843666], [-0.42237130000000006, 51.8842568], [-0.4220461, 51.884156899999994], [-0.4211446, 51.8838526], [-0.4205029, 51.88368139999999], [-0.4195016999999999, 51.88344659999999], [-0.4193133, 51.88340239999999], [-0.41807009999999994, 51.8831532], [-0.41736339999999994, 51.883017499999994], [-0.41730939999999994, 51.8830084], [-0.4171519, 51.88298170000001], [-0.4168797, 51.8829289], [-0.4164996999999999, 51.8828544], [-0.4154911999999999, 51.8826615], [-0.4141399679115855, 51.88239789410931], [-0.412675, 51.88211210000001], [-0.4120499, 51.88199009999999], [-0.4113833999999999, 51.8818436], [-0.410851, 51.881712799999995], [-0.4108051999999999, 51.88170040000001], [-0.4104558, 51.8816059], [-0.4102542, 51.8815514], [-0.4098733000000001, 51.88143959999999], [-0.40939049999999994, 51.881289800000005], [-0.4091484, 51.88121039999999], [-0.4089359, 51.88114070000002], [-0.4084048, 51.8809412], [-0.407635, 51.88063410000001], [-0.4070033, 51.88035099999999], [-0.4065097999999999, 51.8801117], [-0.40584059999999994, 51.879757399999995], [-0.4052317, 51.8793997], [-0.4047717, 51.8791058], [-0.4042196, 51.8787214], [-0.4032312, 51.8779936], [-0.4027055, 51.8775987], [-0.4021892, 51.877217], [-0.4016554, 51.87682379999999], [-0.4011874, 51.8764793], [-0.4006026, 51.876048], [-0.4001802, 51.8757292], [-0.3996814, 51.875361600000005], [-0.3994333, 51.875182800000005], [-0.39905899999999994, 51.87491200000001], [-0.3986298999999999, 51.874597400000006], [-0.39804509999999993, 51.8741702], [-0.39745099999999994, 51.87373049999999], [-0.3968863999999999, 51.873314], [-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.2136882680921359, 51.55943987613073], [-0.2135364164340607, 51.55931250037736], [-0.21339870517595155, 51.559201208979566], [-0.213273375893926, 51.55910359995783], [-0.2131586701641016, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]}", "current_leg_start": "Leicester", "dest_arr_time_act": "0707", "motion_projection": null, "next_location_lat": "51.5321037", "next_location_lon": "-0.1272303", "previous_location": "Leicester", "current_leg_milage": "99.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 162.204, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 315.74, \"from_m\": 162.204, \"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\": 323.069, \"from_m\": 315.74, \"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\": 548.871, \"from_m\": 323.069, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1209.567, \"from_m\": 548.871, \"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\": 6139.674, \"from_m\": 1209.567, \"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\": 6194.656, \"from_m\": 6139.674, \"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\": 7628.752, \"from_m\": 6194.656, \"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\": 18806.261, \"from_m\": 7628.752, \"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\": 18845.43, \"from_m\": 18806.261, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19325.77, \"from_m\": 18845.43, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19396.578, \"from_m\": 19325.77, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26791.751, \"from_m\": 19396.578, \"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\": 39879.191, \"from_m\": 26791.751, \"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\": 41732.943, \"from_m\": 39879.191, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 42410.322, \"from_m\": 41732.943, \"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\": 53294.036, \"from_m\": 42410.322, \"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\": 56459.055, \"from_m\": 53294.036, \"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\": 56758.855, \"from_m\": 56459.055, \"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\": 56836.66, \"from_m\": 56758.855, \"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\": 58285.144, \"from_m\": 56836.66, \"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\": 59070.119, \"from_m\": 58285.144, \"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\": 66453.096, \"from_m\": 59070.119, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 66498.554, \"from_m\": 66453.096, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66550.273, \"from_m\": 66498.554, \"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\": 66912.485, \"from_m\": 66550.273, \"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\": 73317.647, \"from_m\": 66912.485, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74529.144, \"from_m\": 73317.647, \"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\": 80812.649, \"from_m\": 74529.144, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80862.746, \"from_m\": 80812.649, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 86457.308, \"from_m\": 80862.746, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 86534.738, \"from_m\": 86457.308, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87434.006, \"from_m\": 86534.738, \"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\": 88063.699, \"from_m\": 87434.006, \"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\": 94093.952, \"from_m\": 88063.699, \"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\": 102993.685, \"from_m\": 94093.952, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 105094.593, \"from_m\": 102993.685, \"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\": 108256.291, \"from_m\": 105094.593, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 112236.942, \"from_m\": 108256.291, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 112286.821, \"from_m\": 112236.942, \"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\": 118962.19, \"from_m\": 112286.821, \"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\": 119478.749, \"from_m\": 118962.19, \"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\": 120183.966, \"from_m\": 119478.749, \"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\": 120930.833, \"from_m\": 120183.966, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 121490.764, \"from_m\": 120930.833, \"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\": 124689.609, \"from_m\": 121490.764, \"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\": 125341.339, \"from_m\": 124689.609, \"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\": 128669.888, \"from_m\": 125341.339, \"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\": 128760.896, \"from_m\": 128669.888, \"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\": 131314.818, \"from_m\": 128760.896, \"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\": 143470.446, \"from_m\": 131314.818, \"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\": 145321.447, \"from_m\": 143470.446, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 145379.777, \"from_m\": 145321.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 147134.161, \"from_m\": 145379.777, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 151315.269, \"from_m\": 147134.161, \"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\": 152179.009, \"from_m\": 151315.269, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 153895.452, \"from_m\": 152179.009, \"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\": 159928.107, \"from_m\": 153895.452, \"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\": 160028.416, \"from_m\": 159928.107, \"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\": 161047.726, \"from_m\": 160028.416, \"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\": 162927.53, \"from_m\": 161047.726, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 164863.498, \"from_m\": 162927.53, \"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\": 166683.214, \"from_m\": 164863.498, \"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\": 171658.666, \"from_m\": 166683.214, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 172674.279, \"from_m\": 171658.666, \"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\": 173243.918, \"from_m\": 172674.279, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 173801.464, \"from_m\": 173243.918, \"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\": 173893.252, \"from_m\": 173801.464, \"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\": 173971.437, \"from_m\": 173893.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 174620.027, \"from_m\": 173971.437, \"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\": 175793.065, \"from_m\": 174620.027, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 177397.675, \"from_m\": 175793.065, \"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\": 183362.002, \"from_m\": 177397.675, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 187651.753, \"from_m\": 183362.002, \"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\": 187696.659, \"from_m\": 187651.753, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 188663.915, \"from_m\": 187696.659, \"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\": 188933.298, \"from_m\": 188663.915, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 211069.836, \"from_m\": 188933.298, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 213891.19, \"from_m\": 211069.836, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 213938.587, \"from_m\": 213891.19, \"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\": 221892.64, \"from_m\": 213938.587, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 225359.275, \"from_m\": 221892.64, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 225406.568, \"from_m\": 225359.275, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 229460.219, \"from_m\": 225406.568, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 230511.493, \"from_m\": 229460.219, \"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\": 231386.246, \"from_m\": 230511.493, \"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\": 233987.952, \"from_m\": 231386.246, \"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\": 235786.75, \"from_m\": 233987.952, \"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\": 239271.128, \"from_m\": 235786.75, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 239843.677, \"from_m\": 239271.128, \"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\": 239929.249, \"from_m\": 239843.677, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 239946.449, \"from_m\": 239929.249, \"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\": 240031.46, \"from_m\": 239946.449, \"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\": 245224.758, \"from_m\": 240031.46, \"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\": 249358.343, \"from_m\": 245224.758, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 267061.236, \"from_m\": 249358.343, \"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\": 270420.07, \"from_m\": 267061.236, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 271806.908, \"from_m\": 270420.07, \"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\": 273082.441, \"from_m\": 271806.908, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 273186.86, \"from_m\": 273082.441, \"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\": 275349.833, \"from_m\": 273186.86, \"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\": 276146.533, \"from_m\": 275349.833, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 277684.56, \"from_m\": 276146.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 277770.191, \"from_m\": 277684.56, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 277797.524, \"from_m\": 277770.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 277838.155, \"from_m\": 277797.524, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 277893.801, \"from_m\": 277838.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 278204.333, \"from_m\": 277893.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 278514.696, \"from_m\": 278204.333, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 278781.818, \"from_m\": 278514.696, \"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\": 627407, \"profile_key\": \"166438532b8ce9df696eb9549ba527cc49dc0a1000a856e156de3af6c2e71d68\", \"schedule_id\": 40312, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0437\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0441\", \"location\": \"Dore Station Jn\", \"stage_seq\": 2, \"distance_m\": 6080.451, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0447\", \"location\": \"Tapton Jn\", \"stage_seq\": 3, \"distance_m\": 18845.43, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": false, \"wtt_arr\": \"0448\", \"wtt_dep\": \"0449H\", \"location\": \"Chesterfield\", \"stage_seq\": 4, \"distance_m\": 19758.331, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0451\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 5, \"distance_m\": 21200.059, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0452H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 6, \"distance_m\": 24971.048, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459\", \"location\": \"Ambergate Jn\", \"stage_seq\": 7, \"distance_m\": 42563.433, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0504\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 8, \"distance_m\": 57172.481, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": false, \"wtt_arr\": \"0507\", \"wtt_dep\": \"0509\", \"location\": \"Derby\", \"stage_seq\": 9, \"distance_m\": 58627.588, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0511\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 10, \"distance_m\": 60053.489, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": false, \"wtt_arr\": \"0514\", \"wtt_dep\": \"0521\", \"location\": \"Stenson Jn\", \"stage_seq\": 11, \"distance_m\": 66585.382, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Castle Donington Jn\", \"stage_seq\": 12, \"distance_m\": 80812.649, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 13, \"distance_m\": 86534.738, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Trent South Jn\", \"stage_seq\": 14, \"distance_m\": 87450.802, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0543\", \"location\": \"East Midlands Parkway\", \"stage_seq\": 15, \"distance_m\": 89032.787, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550H\", \"location\": \"Loughborough\", \"stage_seq\": 16, \"distance_m\": 99627.604, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Sileby Jn\", \"stage_seq\": 17, \"distance_m\": 107071.343, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Syston South Jn\", \"stage_seq\": 18, \"distance_m\": 111964.084, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0602\", \"location\": \"Leicester\", \"stage_seq\": 19, \"distance_m\": 119743.245, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Wigston North Jn\", \"stage_seq\": 20, \"distance_m\": 124790.533, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Kilby Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 128616.17, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Market Harborough\", \"stage_seq\": 22, \"distance_m\": 145614.727, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Kettering North Jn\", \"stage_seq\": 23, \"distance_m\": 160189.895, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Kettering\", \"stage_seq\": 24, \"distance_m\": 163261.985, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Kettering South Jn\", \"stage_seq\": 25, \"distance_m\": 165344.355, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Harrowden Jn\", \"stage_seq\": 26, \"distance_m\": 171553.235, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Wellingborough\", \"stage_seq\": 27, \"distance_m\": 174531.121, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 28, \"distance_m\": 188018.219, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Bedford North Jn\", \"stage_seq\": 29, \"distance_m\": 197740.541, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Bedford\", \"stage_seq\": 30, \"distance_m\": 198851.583, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Bedford South Jn\", \"stage_seq\": 31, \"distance_m\": 200453.339, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Flitwick\", \"stage_seq\": 32, \"distance_m\": 214352.7, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 33, \"distance_m\": 225571.026, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Luton\", \"stage_seq\": 34, \"distance_m\": 230263.77, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Harpenden Jn\", \"stage_seq\": 35, \"distance_m\": 239946.449, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"St. Albans\", \"stage_seq\": 36, \"distance_m\": 246984.417, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Radlett Jn\", \"stage_seq\": 37, \"distance_m\": 255771.309, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Hendon\", \"stage_seq\": 38, \"distance_m\": 267773.307, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Cricklewood\", \"stage_seq\": 39, \"distance_m\": 270823.01, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 40, \"distance_m\": 272772.058, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 41, \"distance_m\": 273205.996, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 42, \"distance_m\": 275518.684, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Kentish Town\", \"stage_seq\": 43, \"distance_m\": 276522.366, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Dock Jn North\", \"stage_seq\": 44, \"distance_m\": 277489.463, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705H\", \"location\": \"Dock Jn South\", \"stage_seq\": 45, \"distance_m\": 277903.23, \"section_seq\": 1, \"route_path_id\": 107270}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": null, \"location\": \"London St. Pancras\", \"stage_seq\": 46, \"distance_m\": 278781.818, \"section_seq\": 1, \"route_path_id\": 107270}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 278781.818, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107270}], \"total_distance_m\": 278781.818, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 272804.378, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5977.44, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0437", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "83.0", "current_position_lat": "51.5321037", "current_position_lon": "-0.1272303", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:48:48Z\", \"source_id\": 52004900, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:50:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:48:54Z\", \"source_id\": 16772753, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:08:44Z\", \"source_id\": 16776249, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:08Z\", \"source_id\": 52040871, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:13Z\", \"source_id\": 16783311, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:19Z\", \"source_id\": 52044438, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:22Z\", \"source_id\": 16784401, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:32Z\", \"source_id\": 52059146, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:39Z\", \"source_id\": 16788892, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:06Z\", \"source_id\": 52076553, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:12Z\", \"source_id\": 16794280, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:38Z\", \"source_id\": 52100543, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:13:43Z\", \"source_id\": 16802055, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:23:32Z\", \"source_id\": 52119603, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:23:34Z\", \"source_id\": 16808199, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:28:07Z\", \"source_id\": 52129019, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:28:12Z\", \"source_id\": 16811213, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:30Z\", \"source_id\": 52170570, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:31Z\", \"source_id\": 16824115, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:30Z\", \"source_id\": 52191976, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:33Z\", \"source_id\": 16830786, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:08Z\", \"source_id\": 52221582, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:12Z\", \"source_id\": 16839755, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:00Z\", \"source_id\": 52244808, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:07Z\", \"source_id\": 16846704, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:38Z\", \"source_id\": 52249069, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:41Z\", \"source_id\": 16847983, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:32Z\", \"source_id\": 52254129, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:31Z\", \"source_id\": 16849440, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:09Z\", \"source_id\": 52263789, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:12Z\", \"source_id\": 16852425, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London St. Pancras", "service_state_platform": "4", "timing_fact_generation": 1789626192850122, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:24:58.082838", "service_state_evidence_id": 52263789, "current_leg_start_actual_dep": "2026-09-17T06:20:00+01:00", "operational_evidence_version": 153, "service_state_event_time_utc": "2026-09-17T06:24:58", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:34:58.587590", "service_state_valid_until_kind": null, "operational_interpretation_version": 153, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
O |
SHF |
STP |
1C05 |
222009 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 162.204, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 315.74, "from_m": 162.204, "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": 323.069, "from_m": 315.74, "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": 548.871, "from_m": 323.069, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 1209.567, "from_m": 548.871, "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": 6139.674, "from_m": 1209.567, "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": 6194.656, "from_m": 6139.674, "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": 7628.752, "from_m": 6194.656, "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": 18806.261, "from_m": 7628.752, "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": 18845.43, "from_m": 18806.261, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19325.77, "from_m": 18845.43, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19396.578, "from_m": 19325.77, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26791.751, "from_m": 19396.578, "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": 39879.191, "from_m": 26791.751, "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": 41732.943, "from_m": 39879.191, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 42410.322, "from_m": 41732.943, "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": 53294.036, "from_m": 42410.322, "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": 56459.055, "from_m": 53294.036, "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": 56758.855, "from_m": 56459.055, "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": 56836.66, "from_m": 56758.855, "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": 58285.144, "from_m": 56836.66, "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": 59070.119, "from_m": 58285.144, "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": 66453.096, "from_m": 59070.119, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 66498.554, "from_m": 66453.096, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66550.273, "from_m": 66498.554, "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": 66912.485, "from_m": 66550.273, "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": 73317.647, "from_m": 66912.485, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74529.144, "from_m": 73317.647, "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": 80812.649, "from_m": 74529.144, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80862.746, "from_m": 80812.649, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 86457.308, "from_m": 80862.746, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 86534.738, "from_m": 86457.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87434.006, "from_m": 86534.738, "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": 88063.699, "from_m": 87434.006, "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": 94093.952, "from_m": 88063.699, "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": 102993.685, "from_m": 94093.952, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 105094.593, "from_m": 102993.685, "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": 108256.291, "from_m": 105094.593, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 112236.942, "from_m": 108256.291, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 112286.821, "from_m": 112236.942, "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": 118962.19, "from_m": 112286.821, "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": 119478.749, "from_m": 118962.19, "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": 120183.966, "from_m": 119478.749, "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": 120930.833, "from_m": 120183.966, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 121490.764, "from_m": 120930.833, "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": 124689.609, "from_m": 121490.764, "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": 125341.339, "from_m": 124689.609, "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": 128669.888, "from_m": 125341.339, "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": 128760.896, "from_m": 128669.888, "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": 131314.818, "from_m": 128760.896, "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": 143470.446, "from_m": 131314.818, "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": 145321.447, "from_m": 143470.446, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 145379.777, "from_m": 145321.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 147134.161, "from_m": 145379.777, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 151315.269, "from_m": 147134.161, "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": 152179.009, "from_m": 151315.269, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 153895.452, "from_m": 152179.009, "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": 159928.107, "from_m": 153895.452, "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": 160028.416, "from_m": 159928.107, "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": 161047.726, "from_m": 160028.416, "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": 162927.53, "from_m": 161047.726, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 164863.498, "from_m": 162927.53, "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": 166683.214, "from_m": 164863.498, "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": 171658.666, "from_m": 166683.214, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 172674.279, "from_m": 171658.666, "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": 173243.918, "from_m": 172674.279, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 173801.464, "from_m": 173243.918, "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": 173893.252, "from_m": 173801.464, "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": 173971.437, "from_m": 173893.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 174620.027, "from_m": 173971.437, "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": 175793.065, "from_m": 174620.027, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 177397.675, "from_m": 175793.065, "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": 183362.002, "from_m": 177397.675, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 187651.753, "from_m": 183362.002, "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": 187696.659, "from_m": 187651.753, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 188663.915, "from_m": 187696.659, "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": 188933.298, "from_m": 188663.915, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 211069.836, "from_m": 188933.298, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 213891.19, "from_m": 211069.836, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 213938.587, "from_m": 213891.19, "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": 221892.64, "from_m": 213938.587, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 225359.275, "from_m": 221892.64, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 225406.568, "from_m": 225359.275, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 229460.219, "from_m": 225406.568, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 230511.493, "from_m": 229460.219, "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": 231386.246, "from_m": 230511.493, "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": 233987.952, "from_m": 231386.246, "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": 235786.75, "from_m": 233987.952, "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": 239271.128, "from_m": 235786.75, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 239843.677, "from_m": 239271.128, "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": 239929.249, "from_m": 239843.677, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 239946.449, "from_m": 239929.249, "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": 240031.46, "from_m": 239946.449, "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": 245224.758, "from_m": 240031.46, "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": 249358.343, "from_m": 245224.758, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 267061.236, "from_m": 249358.343, "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": 270420.07, "from_m": 267061.236, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 271806.908, "from_m": 270420.07, "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": 273082.441, "from_m": 271806.908, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 273186.86, "from_m": 273082.441, "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": 275349.833, "from_m": 273186.86, "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": 276146.533, "from_m": 275349.833, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 277684.56, "from_m": 276146.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 277770.191, "from_m": 277684.56, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 277797.524, "from_m": 277770.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 277838.155, "from_m": 277797.524, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 277893.801, "from_m": 277838.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 278204.333, "from_m": 277893.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 278514.696, "from_m": 278204.333, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 278781.818, "from_m": 278514.696, "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": 627407, "profile_key": "166438532b8ce9df696eb9549ba527cc49dc0a1000a856e156de3af6c2e71d68", "schedule_id": 40312, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0437", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0441", "location": "Dore Station Jn", "stage_seq": 2, "distance_m": 6080.451, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0447", "location": "Tapton Jn", "stage_seq": 3, "distance_m": 18845.43, "section_seq": 1, "route_path_id": 107270}, {"is_pass": false, "wtt_arr": "0448", "wtt_dep": "0449H", "location": "Chesterfield", "stage_seq": 4, "distance_m": 19758.331, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0451", "location": "Chesterfield South Jn", "stage_seq": 5, "distance_m": 21200.059, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0452H", "location": "Clay Cross North Jn", "stage_seq": 6, "distance_m": 24971.048, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459", "location": "Ambergate Jn", "stage_seq": 7, "distance_m": 42563.433, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0504", "location": "St. Mary's South Jn", "stage_seq": 8, "distance_m": 57172.481, "section_seq": 1, "route_path_id": 107270}, {"is_pass": false, "wtt_arr": "0507", "wtt_dep": "0509", "location": "Derby", "stage_seq": 9, "distance_m": 58627.588, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0511", "location": "Derby L.N.W. Jn", "stage_seq": 10, "distance_m": 60053.489, "section_seq": 1, "route_path_id": 107270}, {"is_pass": false, "wtt_arr": "0514", "wtt_dep": "0521", "location": "Stenson Jn", "stage_seq": 11, "distance_m": 66585.382, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Castle Donington Jn", "stage_seq": 12, "distance_m": 80812.649, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Sheet Stores Jn", "stage_seq": 13, "distance_m": 86534.738, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Trent South Jn", "stage_seq": 14, "distance_m": 87450.802, "section_seq": 1, "route_path_id": 107270}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0543", "location": "East Midlands Parkway", "stage_seq": 15, "distance_m": 89032.787, "section_seq": 1, "route_path_id": 107270}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550H", "location": "Loughborough", "stage_seq": 16, "distance_m": 99627.604, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Sileby Jn", "stage_seq": 17, "distance_m": 107071.343, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Syston South Jn", "stage_seq": 18, "distance_m": 111964.084, "section_seq": 1, "route_path_id": 107270}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0602", "location": "Leicester", "stage_seq": 19, "distance_m": 119743.245, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Wigston North Jn", "stage_seq": 20, "distance_m": 124790.533, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Kilby Bridge Jn", "stage_seq": 21, "distance_m": 128616.17, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Market Harborough", "stage_seq": 22, "distance_m": 145614.727, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Kettering North Jn", "stage_seq": 23, "distance_m": 160189.895, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Kettering", "stage_seq": 24, "distance_m": 163261.985, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Kettering South Jn", "stage_seq": 25, "distance_m": 165344.355, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Harrowden Jn", "stage_seq": 26, "distance_m": 171553.235, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Wellingborough", "stage_seq": 27, "distance_m": 174531.121, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Sharnbrook Jn", "stage_seq": 28, "distance_m": 188018.219, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Bedford North Jn", "stage_seq": 29, "distance_m": 197740.541, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Bedford", "stage_seq": 30, "distance_m": 198851.583, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Bedford South Jn", "stage_seq": 31, "distance_m": 200453.339, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Flitwick", "stage_seq": 32, "distance_m": 214352.7, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Leagrave Jn", "stage_seq": 33, "distance_m": 225571.026, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Luton", "stage_seq": 34, "distance_m": 230263.77, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Harpenden Jn", "stage_seq": 35, "distance_m": 239946.449, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "St. Albans", "stage_seq": 36, "distance_m": 246984.417, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Radlett Jn", "stage_seq": 37, "distance_m": 255771.309, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Hendon", "stage_seq": 38, "distance_m": 267773.307, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Cricklewood", "stage_seq": 39, "distance_m": 270823.01, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "West Hampstead Thameslink", "stage_seq": 40, "distance_m": 272772.058, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "West Hampstead South Jn", "stage_seq": 41, "distance_m": 273205.996, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Carlton Road Jn", "stage_seq": 42, "distance_m": 275518.684, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Kentish Town", "stage_seq": 43, "distance_m": 276522.366, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705", "location": "Dock Jn North", "stage_seq": 44, "distance_m": 277489.463, "section_seq": 1, "route_path_id": 107270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705H", "location": "Dock Jn South", "stage_seq": 45, "distance_m": 277903.23, "section_seq": 1, "route_path_id": 107270}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": null, "location": "London St. Pancras", "stage_seq": 46, "distance_m": 278781.818, "section_seq": 1, "route_path_id": 107270}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 278781.818, "from_m": 0.0, "section_seq": 1, "route_path_id": 107270}], "total_distance_m": 278781.818, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 272804.378, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5977.44, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:48:48Z", "source_id": 52004900, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T03:50:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:48:54Z", "source_id": 16772753, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:08:44Z", "source_id": 16776249, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16782, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:08Z", "source_id": 52040871, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:37:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:13Z", "source_id": 16783311, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16843, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:19Z", "source_id": 52044438, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:38:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:22Z", "source_id": 16784401, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:32Z", "source_id": 52059146, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:39Z", "source_id": 16788892, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17434, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:06Z", "source_id": 52076553, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:12Z", "source_id": 16794280, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17608, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:38Z", "source_id": 52100543, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:14:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:13:43Z", "source_id": 16802055, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17666, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:23:32Z", "source_id": 52119603, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T05:24:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:23:34Z", "source_id": 16808199, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17749, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:28:07Z", "source_id": 52129019, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T05:29:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:28:12Z", "source_id": 16811213, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18085, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:30Z", "source_id": 52170570, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T05:47:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:31Z", "source_id": 16824115, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18172, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:30Z", "source_id": 52191976, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T05:56:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:33Z", "source_id": 16830786, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:08Z", "source_id": 52221582, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T06:08:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:12Z", "source_id": 16839755, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:00Z", "source_id": 52244808, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T06:17:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:07Z", "source_id": 16846704, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:38Z", "source_id": 52249069, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T06:18:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:41Z", "source_id": 16847983, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:32Z", "source_id": 52254129, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T06:20:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:31Z", "source_id": 16849440, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18661, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:09Z", "source_id": 52263789, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T06:24:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:12Z", "source_id": 16852425, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Sheffield |
0437 |
0437 |
8 |
None |
None |
London St. Pancras |
0707 |
0707 |
4 |
LATE |
+18 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70753/2026-09-17/detailed |
None |
Leicester |
2026-09-17T06:20:00+01:00 |
London St. Pancras |
83.0 |
{"type": "LineString", "coordinates": [[-1.1235561485262526, 52.63210992175277], [-1.1240552999999998, 52.63162620000001], [-1.1244312, 52.63125370000001], [-1.1247055, 52.63098180000001], [-1.1251515, 52.630572599999994], [-1.125277, 52.6304568], [-1.1254671999999997, 52.6302247], [-1.1256753, 52.6299553], [-1.1259899, 52.6295474], [-1.1264393, 52.6290124], [-1.1267825, 52.628629100000005], [-1.1271259, 52.6282091], [-1.1274209, 52.6278428], [-1.1277038999999998, 52.627444799999985], [-1.1281692, 52.626687700000005], [-1.1286396999999997, 52.6258611], [-1.1287188, 52.62571460000001], [-1.1291013, 52.625014], [-1.1293455, 52.6245606], [-1.1294463, 52.62437469999998], [-1.1296844, 52.6238278], [-1.1297909999999998, 52.62359539999999], [-1.1299188, 52.62327239999999], [-1.1300153, 52.6230023], [-1.1301029, 52.62270619999999], [-1.1302545, 52.6221041], [-1.1303318999999998, 52.62172090000001], [-1.1303823, 52.6214038], [-1.1304313, 52.620965600000005], [-1.1304574, 52.62060759999999], [-1.1304721, 52.6201639], [-1.1304827, 52.6198416], [-1.1304969, 52.61854559999999], [-1.1305016999999995, 52.6176977], [-1.1305604, 52.616076], [-1.1305633, 52.6153217], [-1.1305685, 52.613977799999994], [-1.1305854999999998, 52.61297379999999], [-1.1305939, 52.6124757], [-1.1305789, 52.61224450000001], [-1.1305838, 52.6117975], [-1.1305861, 52.6114778], [-1.1306093999999998, 52.61113759999999], [-1.1305794, 52.6105341], [-1.1305499, 52.610268], [-1.1304897, 52.609689799999984], [-1.1303919, 52.60902800000001], [-1.1302709, 52.60833610000001], [-1.1300351, 52.60728350000001], [-1.1298002, 52.60638590000001], [-1.1294456999999998, 52.60525350000001], [-1.1288515895343951, 52.60355296986019], [-1.1286365, 52.6029373], [-1.1277553, 52.6003733], [-1.1274405999999997, 52.59933620000001], [-1.127211, 52.5984794], [-1.1270921, 52.5980642], [-1.1265584, 52.5957616], [-1.1264493, 52.5952154], [-1.1262394, 52.59396489999999], [-1.1261061, 52.5926553], [-1.1260636999999998, 52.591834000000006], [-1.1260617, 52.590998899999995], [-1.1260574, 52.59070079999999], [-1.1260923, 52.590214999999986], [-1.1261316999999995, 52.58989480000001], [-1.1262103999999995, 52.58921209999999], [-1.1262636, 52.588794799999995], [-1.1263827, 52.5882542], [-1.1264048463529988, 52.5880732515465], [-1.1264296, 52.587871], [-1.1264833, 52.5874287], [-1.1265275999999995, 52.58696530000001], [-1.1265372, 52.5865674], [-1.1265253999999998, 52.58633219999999], [-1.1264964, 52.5860952], [-1.1264296, 52.585767100000005], [-1.1263708, 52.5855456], [-1.1262999, 52.58531669999999], [-1.126202, 52.585058700000005], [-1.1260789, 52.584803699999995], [-1.1257838, 52.5843067], [-1.1254174999999995, 52.58381570000001], [-1.1250854999999995, 52.5834647], [-1.1234052, 52.58184920000001], [-1.122086, 52.58058089999999], [-1.1213371, 52.57986], [-1.1205698999999998, 52.57910549999999], [-1.1191711999999998, 52.57771869999999], [-1.1185655, 52.57713599999999], [-1.1182646, 52.576882600000005], [-1.1174772999999998, 52.57622509999999], [-1.1165245999999998, 52.5755194], [-1.1154335, 52.57483089999999], [-1.1143986, 52.57420749999999], [-1.1132893999999998, 52.5735933], [-1.1121693, 52.5730005], [-1.1109922, 52.572421], [-1.1096270999999998, 52.5717945], [-1.1081118, 52.57116010000001], [-1.1070412999999997, 52.5707455], [-1.1059272, 52.5703439], [-1.1037462, 52.569629299999995], [-1.1012563, 52.5689093], [-1.1010586, 52.568856], [-1.0995138, 52.5684526], [-1.0980744, 52.5681134], [-1.0962096, 52.567730899999994], [-1.0946298, 52.56743530000001], [-1.0929515, 52.5671707], [-1.091697, 52.5669959], [-1.0903906999999995, 52.5668377], [-1.0893315, 52.566719], [-1.0891431, 52.56669790000001], [-1.087907, 52.5665753], [-1.0871235, 52.5664942], [-1.0840635999999997, 52.56617730000001], [-1.0833883, 52.5661192], [-1.0832707999999998, 52.5661075], [-1.081641, 52.5659264], [-1.0792719, 52.565679], [-1.0791646, 52.56566870000001], [-1.0779783409434258, 52.56554421818704], [-1.076037, 52.5653405], [-1.0742006999999998, 52.5651621], [-1.0726602999999997, 52.5650538], [-1.0711326, 52.56498979999999], [-1.0695615, 52.56496510000001], [-1.0680171, 52.56497579999999], [-1.0661202, 52.5650535], [-1.0651405, 52.565113499999995], [-1.06416, 52.56519290000001], [-1.0622209, 52.56540270000001], [-1.0612211, 52.565461], [-1.0595963999999998, 52.56552150000001], [-1.0588252, 52.565521200000006], [-1.0575016999999998, 52.565479399999994], [-1.0562186999999998, 52.5653802], [-1.0550368, 52.56523909999999], [-1.0539085, 52.565069400000006], [-1.052843, 52.56486309999998], [-1.0516651999999995, 52.5645695], [-1.0505478, 52.5642555], [-1.0496899999999998, 52.56397179999999], [-1.0488552, 52.5636762], [-1.0394493, 52.5597885], [-1.034822, 52.5578683], [-1.034718, 52.55782510000001], [-1.0322941, 52.55682660000001], [-1.0302189, 52.55587839999999], [-1.0291325, 52.55533260000001], [-1.0290526, 52.55529250000001], [-1.0281821, 52.5548552], [-1.0269159, 52.554154699999984], [-1.0256749, 52.5534186], [-1.0235759, 52.5520378], [-1.0225746, 52.5513518], [-1.0216567, 52.5506752], [-1.020782, 52.5499998], [-1.0199448, 52.549316], [-1.0195414298931944, 52.54896191164581], [-1.0188586, 52.5483625], [-1.0173372, 52.54697619999999], [-1.0161521, 52.54598099999999], [-1.0153702, 52.545375], [-1.0145310999999997, 52.54478900000001], [-1.0136275, 52.5442158], [-1.013223, 52.543973400000006], [-1.012348, 52.5434693], [-1.0114452, 52.5429997], [-1.0104169, 52.54249829999999], [-1.0093654, 52.54202780000001], [-1.0082045999999998, 52.5415678], [-1.0070381, 52.541155499999995], [-1.0059651, 52.5408042], [-1.0049257, 52.5404983], [-1.0039793999999995, 52.54023999999998], [-1.0030323, 52.5400129], [-1.001913, 52.53977089999998], [-1.0008031999999998, 52.5395632], [-0.99853, 52.539210800000006], [-0.9966982, 52.539022800000005], [-0.9962649, 52.5389783], [-0.9950083, 52.538823099999995], [-0.9937703, 52.5386365], [-0.9935878, 52.5386044], [-0.9919438, 52.538315], [-0.9907634, 52.5380703], [-0.9896108999999998, 52.5378013], [-0.9881468125314736, 52.53742554172227], [-0.9881147, 52.5374173], [-0.9878227, 52.5373315], [-0.986631, 52.5369774], [-0.9863665, 52.53689599999999], [-0.9859146, 52.5367569], [-0.9844202, 52.5362306], [-0.9829773, 52.535689], [-0.9822497, 52.535423300000005], [-0.9818273, 52.535278], [-0.9816850999999998, 52.53522900000001], [-0.9813504999999998, 52.53511389999999], [-0.9806172, 52.53488009999999], [-0.9794526, 52.5345311], [-0.9782637, 52.5342139], [-0.9774617, 52.5340045], [-0.9754772, 52.533584000000005], [-0.9739626999999996, 52.533291], [-0.9725241, 52.5330664], [-0.9710716, 52.53287579999999], [-0.9691093, 52.53264590000001], [-0.9677501, 52.532448200000005], [-0.9664277, 52.5322243], [-0.9652858, 52.5320073], [-0.9641349, 52.531750200000005], [-0.9631307, 52.5315071], [-0.9621984, 52.5312663], [-0.960349, 52.5307332], [-0.9594658, 52.5304438], [-0.9586197999999998, 52.5301451], [-0.9563175, 52.52924589999999], [-0.9542465999999996, 52.5282909], [-0.9465025, 52.5243514], [-0.938809, 52.52040379999999], [-0.9385132, 52.52025340000001], [-0.9202513, 52.51091970000001], [-0.9196305, 52.5105854], [-0.919036, 52.5102456], [-0.9178821, 52.509547600000005], [-0.9169154, 52.508911], [-0.9159739, 52.5082308], [-0.9150899, 52.5075454], [-0.9140143, 52.506628899999995], [-0.913025, 52.5056818], [-0.9125181, 52.505153], [-0.9120774, 52.5046537], [-0.9116535, 52.50416270000001], [-0.9112672, 52.50367740000001], [-0.9106879, 52.5028819], [-0.908774, 52.5001682], [-0.908683, 52.5000457], [-0.9081029, 52.49920419999999], [-0.9078358, 52.4987637], [-0.9076364999999998, 52.498375900000006], [-0.9074229, 52.4978111], [-0.9072888, 52.4972347], [-0.9072471999999998, 52.49693440000001], [-0.9072254999999998, 52.496689700000005], [-0.9072205, 52.4963784], [-0.9072613999999998, 52.4959114], [-0.9072923, 52.49568469999999], [-0.9073895, 52.4952529], [-0.9075134, 52.49482350000001], [-0.907668924352677, 52.49430286280318], [-0.9078905, 52.4935611], [-0.9080286999999998, 52.493069], [-0.908147, 52.4925356], [-0.9082224, 52.4920551], [-0.9082656, 52.4915297], [-0.9082858, 52.4906312], [-0.9082017, 52.489747599999994], [-0.9081445999999996, 52.4892499], [-0.9080733, 52.4887258], [-0.9079699, 52.487914700000005], [-0.9078721, 52.4871028], [-0.9078301, 52.48646130000001], [-0.9078285, 52.486211999999995], [-0.90783, 52.485846599999995], [-0.9078593999999998, 52.48546619999998], [-0.9079099, 52.4850377], [-0.9079774000000002, 52.4846348], [-0.9080899, 52.4841228], [-0.9082608, 52.4834965], [-0.9083546, 52.483124399999994], [-0.9084651, 52.4827198], [-0.9085392, 52.48226679999999], [-0.9088745, 52.480998], [-0.9093799, 52.4792725], [-0.9094198, 52.4791437], [-0.9094707, 52.47896780000001], [-0.9095064, 52.4787573], [-0.9095569, 52.4785431], [-0.9095952000000002, 52.4782722], [-0.9096183, 52.4780762], [-0.9096313, 52.47796639999999], [-0.909657, 52.477403200000005], [-0.9096565, 52.4769823], [-0.9096201, 52.476475099999995], [-0.9095941999999998, 52.4763129], [-0.9095035999999996, 52.475790100000005], [-0.9093839, 52.4753292], [-0.9092, 52.4748464], [-0.9091594, 52.474757299999986], [-0.9089663999999996, 52.4743102], [-0.9087107, 52.473817799999985], [-0.9083783, 52.473279000000005], [-0.9079745, 52.4727523], [-0.9074004, 52.4721395], [-0.9071271, 52.471879400000006], [-0.9068287999999998, 52.471616999999995], [-0.9062105, 52.47113459999999], [-0.905492, 52.47066590000001], [-0.9048779, 52.4703188], [-0.9042461, 52.470008], [-0.9037604, 52.4697918], [-0.9032623, 52.4695877], [-0.9026912, 52.4693821], [-0.9020935, 52.469194], [-0.8999887, 52.4685868], [-0.8983152841195214, 52.46810717001376], [-0.8982013000000001, 52.4680745], [-0.8970366, 52.467724800000006], [-0.896117, 52.46743180000001], [-0.8952294, 52.46712329999998], [-0.8938111999999999, 52.4665869], [-0.8905443999999999, 52.46524010000001], [-0.8711736, 52.457122299999995], [-0.8699817999999999, 52.4566565], [-0.8687897, 52.4562117], [-0.8671234, 52.4556581], [-0.865853, 52.455277200000005], [-0.8645337999999999, 52.4549227], [-0.8628847999999999, 52.45453260000001], [-0.8612049, 52.45419089999999], [-0.8603643, 52.45403550000001], [-0.8588309, 52.4538009], [-0.8564913, 52.4535334], [-0.8515832999999999, 52.4530498], [-0.8476509, 52.452660999999985], [-0.8458935999999999, 52.4524882], [-0.8440408, 52.45230839999999], [-0.8425673999999999, 52.45211969999999], [-0.8411274999999999, 52.451876], [-0.8403134, 52.451702699999984], [-0.8395191999999999, 52.45152000000001], [-0.8381916999999999, 52.4511735], [-0.8369975999999999, 52.4507936], [-0.8356133999999998, 52.4502862], [-0.8343631, 52.449748], [-0.8332768, 52.4492028], [-0.8322008999999999, 52.448609700000006], [-0.8312716, 52.44806150000001], [-0.8306044999999999, 52.447694299999995], [-0.8299064999999999, 52.4473347], [-0.8288745000000001, 52.4468428], [-0.8277388999999999, 52.446385799999995], [-0.8265904, 52.4459696], [-0.8253599, 52.445600599999985], [-0.8241533999999999, 52.4453007], [-0.8229427, 52.445041200000006], [-0.8216115, 52.4448426], [-0.8202835999999999, 52.4446904], [-0.8188500999999999, 52.444576299999994], [-0.8174177999999999, 52.444497899999995], [-0.8145279, 52.4445483], [-0.8118704000000001, 52.444602], [-0.8084837557075693, 52.44466988250315], [-0.807071, 52.4446982], [-0.8048847999999998, 52.4447074], [-0.8042618999999999, 52.4446826], [-0.8033068999999999, 52.4446359], [-0.8025166999999999, 52.44458620000001], [-0.8014183999999999, 52.4444862], [-0.8003037, 52.444363], [-0.7998266, 52.4442947], [-0.7983365, 52.444058299999995], [-0.7968757, 52.4437575], [-0.7945493999999999, 52.44318090000001], [-0.7936432999999999, 52.442954099999994], [-0.7927146, 52.4427348], [-0.7916462, 52.44251140000001], [-0.7905603000000001, 52.4423232], [-0.7887333, 52.4420444], [-0.7886758, 52.4420376], [-0.7884588999999999, 52.44201210000001], [-0.7871858, 52.441862400000005], [-0.7858434999999999, 52.441735300000005], [-0.7856474, 52.4417155], [-0.7827370999999999, 52.4414512], [-0.7787449, 52.44110040000001], [-0.7683013, 52.44014690000001], [-0.7664265, 52.439992799999985], [-0.764568, 52.4398307], [-0.7636286999999999, 52.43972899999998], [-0.7626721999999999, 52.439606100000006], [-0.7624938706155423, 52.43957578845911], [-0.7609143000000002, 52.4393073], [-0.7598777999999999, 52.4390732], [-0.7596314, 52.439014099999994], [-0.7581443, 52.4386411], [-0.7569532, 52.4382705], [-0.7561264, 52.4379918], [-0.7553186999999999, 52.43768979999999], [-0.7537703999999998, 52.43702880000001], [-0.7526552, 52.4364652], [-0.7516177, 52.4358826], [-0.7506765999999999, 52.43528909999999], [-0.7497896999999999, 52.4346728], [-0.748957, 52.4340114], [-0.7483571000000001, 52.43347490000001], [-0.7478973, 52.43303300000001], [-0.7474778, 52.4325917], [-0.7470757999999998, 52.43214], [-0.7466658999999999, 52.4316261], [-0.7460087, 52.4306842], [-0.7450108, 52.42907139999999], [-0.7435662, 52.4267034], [-0.7424819000000001, 52.424948], [-0.7413958, 52.4231746], [-0.7404037000000001, 52.42155959999999], [-0.7402061, 52.421238], [-0.7396885999999999, 52.42057889999999], [-0.7394658, 52.4202154], [-0.7383527, 52.41841920000001], [-0.7379162999999999, 52.4177932], [-0.7375751999999999, 52.417239], [-0.7367661, 52.41591569999999], [-0.7365831999999999, 52.415574], [-0.7362852000000001, 52.41498500000001], [-0.7360728999999999, 52.41450510000001], [-0.7358150999999999, 52.4138022], [-0.7356736, 52.41334489999999], [-0.7355658, 52.4128783], [-0.7354737999999998, 52.412403299999994], [-0.7354152999999999, 52.4119166], [-0.7353838999999999, 52.41156079999999], [-0.7353694999999999, 52.41120269999999], [-0.7353869999999999, 52.41048299999999], [-0.7355070999999999, 52.4095012], [-0.7356225999999999, 52.4089494], [-0.7357729999999999, 52.4083976], [-0.7360480999999999, 52.4076241], [-0.7363662999999999, 52.406857200000005], [-0.7366127999999998, 52.4061879], [-0.7368085999999999, 52.4055104], [-0.7369505999999999, 52.4048242], [-0.7370239, 52.4043369], [-0.7370614999999999, 52.403903499999984], [-0.7370785, 52.40326360000001], [-0.7370627999999999, 52.4028523], [-0.7370099, 52.4023577], [-0.7369711999999999, 52.40208189999999], [-0.7369115, 52.4017679], [-0.7367928, 52.40127519999999], [-0.7365933, 52.400652], [-0.7363976000000001, 52.400144], [-0.7361729, 52.3996378], [-0.7358807999999999, 52.39907920000001], [-0.7355708999999999, 52.3985634], [-0.7351524999999999, 52.39796139999999], [-0.7347650999999998, 52.3974717], [-0.7343756, 52.39701350000001], [-0.7339314, 52.3964335], [-0.7335572, 52.3959878], [-0.7332202999999999, 52.3955763], [-0.7329319999999999, 52.395202600000005], [-0.7327080999999999, 52.3948736], [-0.7325262, 52.3945911], [-0.7323461000000001, 52.3942775], [-0.7323209999999999, 52.394234], [-0.7321379999999998, 52.3938688], [-0.7320232000000001, 52.3935989], [-0.7319176, 52.393311899999986], [-0.7318027999999999, 52.39290419999998], [-0.7317257, 52.392559000000006], [-0.7316667, 52.392178], [-0.7316374, 52.3918024], [-0.731626, 52.391396699999994], [-0.7316205, 52.390839], [-0.731608, 52.3905114], [-0.7315726999999999, 52.39017789999999], [-0.7315224999999999, 52.38993390000001], [-0.7314795, 52.3897721], [-0.7314033, 52.3895084], [-0.7313639, 52.3893542], [-0.7312256999999999, 52.3888984], [-0.7310863999999999, 52.38852109999999], [-0.7308988000000001, 52.38808970000001], [-0.7307036, 52.3876755], [-0.7304366, 52.3871937], [-0.7302246999999998, 52.3868527], [-0.7299887999999999, 52.38651350000001], [-0.7297169, 52.386145000000006], [-0.7293942999999999, 52.38574929999999], [-0.7291411, 52.385471], [-0.7288711999999999, 52.385192], [-0.7284306776925388, 52.384780653945135], [-0.7283517999999999, 52.384706999999985], [-0.727831, 52.384268799999994], [-0.7273389, 52.3838907], [-0.7267052, 52.3834563], [-0.7260587999999999, 52.383049799999995], [-0.7253347999999998, 52.3826514], [-0.7247036, 52.3823352], [-0.7240606999999999, 52.3820433], [-0.7231772, 52.38168149999999], [-0.7223553, 52.38137509999999], [-0.7212014, 52.38096209999999], [-0.7186522272956171, 52.38004317092117], [-0.7183369, 52.3799295], [-0.7175249999999999, 52.3795963], [-0.7169170999999999, 52.3793709], [-0.7163195804119128, 52.379118947249154], [-0.7157299, 52.3788703], [-0.7154174999999999, 52.3787536], [-0.7146356, 52.37843229999999], [-0.7133241, 52.37794879999999], [-0.7120320999999998, 52.37744550000001], [-0.711464, 52.37720219999999], [-0.7109054999999999, 52.3769508], [-0.709885, 52.3764384], [-0.7090188, 52.3759579], [-0.7082553999999999, 52.3754939], [-0.7074951, 52.37498300000001], [-0.7070886, 52.37468530000001], [-0.7068542, 52.3745136], [-0.7061304, 52.37392740000001], [-0.7055148, 52.3733788], [-0.7050266, 52.372903], [-0.7046091999999999, 52.3724548], [-0.7042427999999998, 52.3720309], [-0.7038784999999999, 52.371574], [-0.703161, 52.370539099999995], [-0.7024479999999999, 52.3694749], [-0.7009169, 52.36716200000001], [-0.6983860999999999, 52.3633359], [-0.6960002, 52.35972699999999], [-0.6944609, 52.3573901], [-0.6940550999999999, 52.35675879999999], [-0.6936788, 52.35612040000001], [-0.6934421999999999, 52.355684199999985], [-0.6932304, 52.3552433], [-0.6928642, 52.35441110000001], [-0.6922061, 52.3525886], [-0.6908724999999999, 52.3488039], [-0.6906737, 52.34823889999999], [-0.6893272, 52.3444113], [-0.6878721, 52.340277400000005], [-0.6867708, 52.3371426], [-0.6862432, 52.33564059999999], [-0.6847785, 52.331480099999986], [-0.6845684999999999, 52.3310229], [-0.6843451, 52.3303836], [-0.6842217, 52.330034700000006], [-0.6841803812168123, 52.32991742479848], [-0.6839279, 52.329200799999995], [-0.6837674281383787, 52.32874130489927], [-0.6836973, 52.328540499999995], [-0.6833667999999999, 52.327614100000005], [-0.6831743999999998, 52.3270967], [-0.682998, 52.3266826], [-0.6828312, 52.32634710000001], [-0.682561, 52.32583009999998], [-0.6822883, 52.325375599999994], [-0.6819398999999999, 52.3248565], [-0.6816659999999999, 52.32449460000001], [-0.6813808999999998, 52.3241336], [-0.6807446, 52.3233726], [-0.6794663999999999, 52.3219108], [-0.6788312, 52.321178999999994], [-0.678035, 52.32026410000001], [-0.6772287999999999, 52.31932539999999], [-0.6769437999999999, 52.3189633], [-0.6768289, 52.3188174], [-0.6764671999999999, 52.31830300000001], [-0.6761293, 52.317767], [-0.6758119, 52.3171973], [-0.6755608, 52.316680899999994], [-0.6753524999999999, 52.316181799999995], [-0.6751401999999999, 52.31558059999999], [-0.6749829999999999, 52.31507930000001], [-0.6748471, 52.31444100000001], [-0.6747574999999999, 52.313832700000006], [-0.6747157999999999, 52.31341379999999], [-0.6747010999999999, 52.3129372], [-0.6747034999999999, 52.3128173], [-0.6747132999999998, 52.31231819999999], [-0.6747628000000001, 52.3117799], [-0.6748619999999999, 52.31119360000001], [-0.675002, 52.31066869999999], [-0.675166, 52.31014819999999], [-0.6754358, 52.30947049999999], [-0.6755509, 52.3091673], [-0.6757532999999999, 52.30866819999999], [-0.6759378999999999, 52.3082005], [-0.6762402, 52.3074128], [-0.6763797999999999, 52.3070206], [-0.6764993999999999, 52.3066153], [-0.6765978, 52.30613], [-0.6766332, 52.3058406], [-0.6766421999999999, 52.3055062], [-0.6766428999999999, 52.3051603], [-0.676598, 52.3047867], [-0.6765549, 52.304452299999994], [-0.6765109, 52.304196100000006], [-0.6764188999999999, 52.303878], [-0.6763502, 52.30363510000001], [-0.6762537, 52.30339420000001], [-0.6761671, 52.3032103], [-0.6760805999999999, 52.3030353], [-0.6758577, 52.30261309999999], [-0.6756514, 52.30229049999999], [-0.6754440999999999, 52.301994], [-0.6752320999999999, 52.3017311], [-0.6749936, 52.30145459999999], [-0.6747503999999999, 52.30121330000001], [-0.6745352, 52.3009778], [-0.6741747999999999, 52.3006514], [-0.6737863, 52.3003424], [-0.6733754, 52.3000406], [-0.6729456, 52.2997489], [-0.6723692, 52.29939769999999], [-0.6721052999999999, 52.2992522], [-0.6717558, 52.2990612], [-0.6713785, 52.298884599999994], [-0.6707944999999998, 52.29862479999999], [-0.6703839, 52.2984672], [-0.6699506, 52.2983087], [-0.6694610000000001, 52.2981491], [-0.6689492000000001, 52.2979958], [-0.6683282, 52.297831599999995], [-0.6676993999999999, 52.2976846], [-0.6671571999999999, 52.297582199999994], [-0.6666241999999999, 52.2974906], [-0.6660499000000001, 52.29741069999999], [-0.6656061, 52.2973557], [-0.6649873999999999, 52.2973016], [-0.6642865, 52.29725739999999], [-0.6618796, 52.2971327], [-0.6612769, 52.2971065], [-0.6606924, 52.2970766], [-0.6603797999999999, 52.29706299999999], [-0.6594102, 52.2970108], [-0.658128, 52.296945099999995], [-0.6574496999999999, 52.2969009], [-0.65685, 52.29685490000001], [-0.6560519999999999, 52.29678279999999], [-0.6549171999999999, 52.2966417], [-0.6538657999999999, 52.2964637], [-0.6530347, 52.2962989], [-0.6520146, 52.296067], [-0.6510495, 52.2958107], [-0.650296, 52.295582], [-0.6496138, 52.2953548], [-0.6489492, 52.2951217], [-0.648291, 52.2948565], [-0.6475190999999999, 52.294528799999995], [-0.6467939999999999, 52.2941949], [-0.6460358999999999, 52.2938105], [-0.6456922, 52.2936118], [-0.6452658, 52.293359200000005], [-0.6445185, 52.29288079999999], [-0.6441821, 52.2926538], [-0.6438467, 52.29240840000001], [-0.6435034999999999, 52.292147699999994], [-0.6431738999999999, 52.2918842], [-0.642841, 52.29160300000001], [-0.6425224, 52.29132039999999], [-0.6418895999999998, 52.2907446], [-0.6390806, 52.2881561], [-0.6362670999999999, 52.28556329999999], [-0.6345529999999999, 52.28396169999999], [-0.6320847, 52.2817259], [-0.6307834999999999, 52.2805573], [-0.6300775999999999, 52.2799643], [-0.6293221999999999, 52.27935749999999], [-0.628820698883665, 52.27898397166535], [-0.6285254999999998, 52.2787641], [-0.6276374999999998, 52.27813050000001], [-0.6266682999999998, 52.2774933], [-0.6265362999999999, 52.277412000000005], [-0.6227092031048118, 52.27498606676315], [-0.6187159999999999, 52.2724547], [-0.6162769, 52.270908899999995], [-0.6121089, 52.268249899999994], [-0.6063595999999999, 52.264607299999994], [-0.6060869999999999, 52.264433999999994], [-0.6012946, 52.261396399999995], [-0.6002033, 52.2607272], [-0.5990561999999999, 52.260059700000006], [-0.5949285, 52.25782329999999], [-0.5682789999999999, 52.243448], [-0.5624165, 52.24026879999999], [-0.5600193, 52.23897929999999], [-0.5588188999999999, 52.238343500000006], [-0.5576736, 52.2377973], [-0.5565293999999998, 52.2373133], [-0.5556116, 52.2369589], [-0.554606, 52.2366228], [-0.5538292999999999, 52.236390400000005], [-0.5527831, 52.23610839999999], [-0.5513270999999998, 52.2357391], [-0.5498896999999999, 52.23533040000001], [-0.5492932, 52.23515189999999], [-0.549107, 52.2350936], [-0.5480567, 52.2347646], [-0.5461663, 52.234082], [-0.544622, 52.233445399999994], [-0.5436898999999998, 52.2330389], [-0.5428305, 52.232635599999995], [-0.5406558, 52.23156530000001], [-0.5391331, 52.2308081], [-0.5389891704717129, 52.23073160606106], [-0.5376428999999999, 52.2300161], [-0.5371547, 52.229731699999995], [-0.5369464000000002, 52.2296103], [-0.535518, 52.22867819999998], [-0.5343711999999999, 52.22786219999998], [-0.5339325999999999, 52.22751830000001], [-0.5335329999999999, 52.22719370000001], [-0.5330744, 52.226803999999994], [-0.5322347999999999, 52.2260253], [-0.5318018, 52.2256052], [-0.5310198, 52.224748600000005], [-0.5309296612181601, 52.224641675843834], [-0.5306106, 52.2242632], [-0.5302822, 52.22384989999999], [-0.5297922, 52.22319039999999], [-0.5294191999999999, 52.2226098], [-0.5292573, 52.22234600000001], [-0.5289089, 52.2217308], [-0.5285656, 52.221068], [-0.5283479, 52.2205821], [-0.528174, 52.2201558], [-0.5281116053727022, 52.21998654579095], [-0.5278573, 52.219296699999994], [-0.5275037, 52.2179242], [-0.5273359, 52.21689619999999], [-0.5271992999999999, 52.2158538], [-0.5269369, 52.21371150000001], [-0.5265375999999999, 52.210562200000005], [-0.5260887, 52.2070202], [-0.5256549, 52.203608499999994], [-0.5256276, 52.20337870000001], [-0.5255177, 52.20258450000001], [-0.5253732, 52.2013765], [-0.5251327999999998, 52.1995041], [-0.5249049999999998, 52.1976707], [-0.5245726, 52.1949854], [-0.5242204, 52.192252399999994], [-0.5240433999999999, 52.19083669999998], [-0.5239528999999999, 52.1901728], [-0.5237871, 52.1888522], [-0.5234723, 52.1863412], [-0.5229114, 52.1817969], [-0.5228474999999999, 52.18133039999999], [-0.5226789, 52.180434000000005], [-0.5225084999999999, 52.1797011], [-0.5223053, 52.1790282], [-0.5221248, 52.1784956], [-0.5218326999999999, 52.17771320000001], [-0.5212577999999999, 52.176472], [-0.5209244, 52.17583510000001], [-0.5205658, 52.17521800000001], [-0.5197944, 52.17399270000001], [-0.5192256, 52.17321049999999], [-0.5186307999999998, 52.1724398], [-0.518008, 52.1716917], [-0.5174062, 52.1710058], [-0.5166646, 52.17021729999999], [-0.515869, 52.1694456], [-0.5136634999999999, 52.1674099], [-0.5115121999999999, 52.1654656], [-0.5113042, 52.16527239999999], [-0.5109147162283741, 52.16491882804252], [-0.5077327, 52.16203010000001], [-0.5065434, 52.16092679999999], [-0.5019154000000001, 52.1566697], [-0.49808459999999993, 52.153153899999985], [-0.4939297000000001, 52.14933500000001], [-0.4927924000000001, 52.1483151], [-0.48896279999999986, 52.14477660000001], [-0.4882869000000001, 52.14422569999999], [-0.4878282, 52.1438039], [-0.4872488, 52.143273], [-0.48682059999999994, 52.14288410000001], [-0.4866118, 52.1426892], [-0.4861642000000001, 52.1422844], [-0.48499710000000007, 52.1412095], [-0.4844434000000001, 52.140702899999994], [-0.484145, 52.140435399999994], [-0.4836887, 52.140029], [-0.4829066000000001, 52.1393271], [-0.4823464, 52.1388223], [-0.4817234, 52.13823549999999], [-0.48129650000000007, 52.1378547], [-0.4806640999999999, 52.13725999999999], [-0.4804449, 52.13704589999999], [-0.4800289, 52.1365975], [-0.479728, 52.1362583], [-0.4795649, 52.1360601], [-0.47913109999999987, 52.13546699999999], [-0.4786808000000001, 52.1347574], [-0.4786611, 52.1347242], [-0.4785112, 52.1344692], [-0.4782429000000001, 52.134012899999995], [-0.4778373000000001, 52.1333412], [-0.4777696, 52.13322920000001], [-0.4776157999999999, 52.1329622], [-0.4772376, 52.132297099999995], [-0.47717169999999987, 52.1321099], [-0.4770424999999999, 52.1317427], [-0.4769605, 52.13121509999999], [-0.4769745, 52.1308122], [-0.477034, 52.1303914], [-0.4771808, 52.12930759999999], [-0.4772347, 52.12850269999999], [-0.4773063, 52.12771239999999], [-0.4774435000000001, 52.1268203], [-0.4777965, 52.12473979999999], [-0.4781044, 52.1226543], [-0.4781966, 52.1219858], [-0.47830420000000007, 52.1214065], [-0.4783300999999999, 52.1212005], [-0.47836835036491226, 52.12097512205706], [-0.4784247, 52.1206431], [-0.47845629999999995, 52.1203428], [-0.4787877, 52.1180019], [-0.47880759999999994, 52.11788120000001], [-0.4788918999999999, 52.11731389999999], [-0.4789097000000001, 52.116817], [-0.4790407, 52.1159579], [-0.4790660000000001, 52.11574900000001], [-0.47935919999999993, 52.1138976], [-0.4793764599612652, 52.11377870904075], [-0.4793870619140866, 52.11370567996295], [-0.47945230000000005, 52.11325630000001], [-0.4794761, 52.1130928], [-0.47960890000000006, 52.1118438], [-0.4796721999999999, 52.11076859999999], [-0.4796742999999999, 52.11057459999999], [-0.479666898003764, 52.10978287988833], [-0.4796560000000001, 52.1086172], [-0.4796760000000001, 52.10782669999999], [-0.4797086, 52.10732789999999], [-0.47976269999999993, 52.10657829999999], [-0.4798385, 52.1057532], [-0.479868, 52.105526999999995], [-0.4799902, 52.104673600000005], [-0.4801641, 52.1037786], [-0.4804005, 52.10278170000001], [-0.4805804000000001, 52.1021392], [-0.4808455, 52.10125600000001], [-0.4811611999999999, 52.1003841], [-0.48186309999999993, 52.0986351], [-0.48212040000000006, 52.09800859999999], [-0.4865861, 52.0871314], [-0.4870469999999999, 52.08617340000001], [-0.4875759, 52.085189], [-0.4881242999999999, 52.08427789999998], [-0.488758, 52.0833133], [-0.488998, 52.08300089999999], [-0.4897225, 52.0820122], [-0.4905521000000001, 52.08100939999999], [-0.49143, 52.080062299999994], [-0.4928335, 52.07863309999998], [-0.5049512999999999, 52.066337700000005], [-0.5052505999999999, 52.0660399], [-0.5065489, 52.06471749999999], [-0.5072572999999999, 52.06399589999999], [-0.5083276, 52.062775300000006], [-0.5084327, 52.0626578], [-0.5093779999999999, 52.061496799999986], [-0.5100706999999999, 52.0605603], [-0.5109758999999999, 52.0591759], [-0.5117758, 52.05779979999999], [-0.5124291, 52.056430000000006], [-0.5127046, 52.0558074], [-0.5129336, 52.05518440000001], [-0.5131398809273009, 52.054578667909794], [-0.5134956, 52.0535341], [-0.5138591999999998, 52.05207939999999], [-0.5140259, 52.05124179999999], [-0.5141489, 52.05036219999999], [-0.5142503, 52.049196], [-0.5142741999999999, 52.048576], [-0.5142864999999999, 52.047933099999995], [-0.5142344000000001, 52.0466624], [-0.5139905999999999, 52.0441067], [-0.5138419999999999, 52.04256039999999], [-0.5137864999999999, 52.04179099999999], [-0.5137621, 52.04102029999999], [-0.5137227, 52.04038940000001], [-0.5136871, 52.03965769999999], [-0.5136386, 52.0390678], [-0.5135352, 52.0379287], [-0.5134644, 52.03709720000001], [-0.5133819, 52.03626710000001], [-0.5127915, 52.0303838], [-0.5126504, 52.0289999], [-0.5124591, 52.027640600000005], [-0.5122276999999998, 52.0266232], [-0.5118701, 52.0254654], [-0.5114885999999998, 52.02446640000001], [-0.5110903999999998, 52.02346330000001], [-0.5108597, 52.022923], [-0.510756, 52.0226845], [-0.5103238, 52.0217184], [-0.5100405, 52.0212024], [-0.5097631, 52.020687499999994], [-0.5090688999999999, 52.0194956], [-0.508487, 52.01861480000001], [-0.5079786, 52.0178841], [-0.507421, 52.01715260000001], [-0.506821, 52.0164167], [-0.5061156, 52.0156223], [-0.5059624999999999, 52.01546249999999], [-0.5045769999999999, 52.014004799999995], [-0.5025206999999999, 52.0118413], [-0.5010332, 52.0102723], [-0.5006668999999999, 52.0098145], [-0.5005052, 52.00964389999999], [-0.5002781, 52.009410300000006], [-0.4996697, 52.00879059999999], [-0.49949179999999993, 52.0085971], [-0.4993196, 52.0084098], [-0.4992112, 52.008299], [-0.4990064999999999, 52.0080852], [-0.498644, 52.0076356], [-0.4981141, 52.0070821], [-0.49663770000000007, 52.0055399], [-0.49627589999999994, 52.0051541], [-0.4958651999999999, 52.004711499999985], [-0.4956875, 52.0045061], [-0.4954747000000001, 52.0042667], [-0.49483270000000007, 52.0034788], [-0.494536821030003, 52.00309223158789], [-0.4944363000000001, 52.0029609], [-0.494139, 52.0025343], [-0.4937013, 52.00188969999999], [-0.4931365, 52.000940400000005], [-0.4926361, 51.9999797], [-0.4923284876730547, 51.99930615890027], [-0.4923233, 51.9992948], [-0.4920384, 51.9986116], [-0.4916211, 51.9973231], [-0.49125530000000006, 51.995865399999985], [-0.491052, 51.9948864], [-0.49089400000000005, 51.9939085], [-0.4907773, 51.99296449999999], [-0.49072539999999987, 51.9920062], [-0.49072539999999987, 51.9911861], [-0.4907578, 51.9903723], [-0.4908184, 51.9896452], [-0.4909026999999999, 51.98893270000001], [-0.4910157999999999, 51.9882191], [-0.4912929, 51.9869727], [-0.4917671, 51.9852308], [-0.4919752999999999, 51.9844435], [-0.4931143, 51.98024939999999], [-0.4932011, 51.9799432], [-0.4945019999999999, 51.9749688], [-0.4946691, 51.97416489999999], [-0.4950621, 51.97128959999999], [-0.4951879, 51.9684813], [-0.4951980999999999, 51.9681204], [-0.4953699999999999, 51.9626767], [-0.4953919999999999, 51.9622483], [-0.49540539999999994, 51.9615764], [-0.49542290000000005, 51.96110039999999], [-0.4954263, 51.96101879999999], [-0.4954536999999999, 51.9603512], [-0.4954719999999999, 51.9596282], [-0.4957154, 51.95237310000001], [-0.4957181, 51.9523019], [-0.49598486340219194, 51.94396531986611], [-0.4962332, 51.9362032], [-0.4962745999999999, 51.93507879999999], [-0.4962723, 51.9339543], [-0.4961852999999999, 51.93309329999999], [-0.49600889999999986, 51.932227], [-0.4958602, 51.931685599999994], [-0.4956676, 51.931142599999994], [-0.4953672999999999, 51.930415700000005], [-0.4949834, 51.9296866], [-0.4946023, 51.9290688], [-0.4941765, 51.928462999999994], [-0.4936820999999999, 51.9278331], [-0.4931293, 51.92721100000001], [-0.4924948, 51.9265703], [-0.4917956, 51.925948599999984], [-0.49075419999999986, 51.925121999999995], [-0.4895908, 51.92433999999999], [-0.4836429, 51.92070459999999], [-0.4773841, 51.91687900000001], [-0.4681346, 51.911244199999985], [-0.4674085999999999, 51.9108019], [-0.4667140999999999, 51.9104294], [-0.46638760000000007, 51.9102305], [-0.4663874723715689, 51.91023042134808], [-0.4659115, 51.90993709999999], [-0.4653519, 51.9095938], [-0.46471349999999995, 51.9092066], [-0.4640561, 51.908851799999994], [-0.4606062000000001, 51.9067366], [-0.4600592, 51.90641440000001], [-0.459638, 51.90616959999999], [-0.4593660000000001, 51.906011500000005], [-0.4590359, 51.90581949999999], [-0.45831840000000007, 51.90538929999999], [-0.4576250999999999, 51.9049532], [-0.4570644999999999, 51.90458749999999], [-0.45657769999999986, 51.9042764], [-0.4560452, 51.9039429], [-0.4553533, 51.9035185], [-0.4550867, 51.9033578], [-0.4548453, 51.90321209999999], [-0.4546424, 51.9030898], [-0.4539138999999998, 51.9026532], [-0.4531816000000001, 51.90220969999999], [-0.4524952999999999, 51.9017899], [-0.4518848, 51.9014153], [-0.4514559, 51.90115019999999], [-0.4509272, 51.9008328], [-0.45061509999999994, 51.9006455], [-0.4501791999999999, 51.9003765], [-0.4496559, 51.9000624], [-0.44917709999999994, 51.8997703], [-0.4491576420597607, 51.899758451794206], [-0.4486634, 51.89945749999999], [-0.4481863, 51.89916839999999], [-0.4475989, 51.8988109], [-0.4471751, 51.898547699999995], [-0.4466414, 51.89821839999999], [-0.44620249999999995, 51.8979489], [-0.4456205, 51.8975847], [-0.4451031, 51.8972625], [-0.4445989, 51.89695139999998], [-0.44431049999999994, 51.89677509999999], [-0.4440155, 51.8965922], [-0.4436975, 51.8963971], [-0.44341300000000006, 51.8962226], [-0.4426915, 51.8957823], [-0.4417329, 51.8951952], [-0.4413020999999999, 51.8949307], [-0.4405953, 51.89450370000001], [-0.4399543, 51.89410720000001], [-0.4392157, 51.8936551], [-0.4385330999999999, 51.8932446], [-0.4379081, 51.8928622], [-0.4371745, 51.8924153], [-0.4364517, 51.89197159999999], [-0.4357677, 51.89155530000001], [-0.4351293, 51.89116380000001], [-0.43461169999999993, 51.8908477], [-0.4339716, 51.8904589], [-0.4332823, 51.8900393], [-0.4325424, 51.8895887], [-0.43245969999999995, 51.88953630000001], [-0.4323188999999999, 51.8894491], [-0.4318128, 51.8891368], [-0.4310712, 51.88868409999999], [-0.43086269691053414, 51.8885561180277], [-0.4303603999999999, 51.8882478], [-0.430004, 51.88803179999999], [-0.42962549999999994, 51.88780250000001], [-0.4292365000000001, 51.8875691], [-0.4288878, 51.8873547], [-0.4281502, 51.88690939999999], [-0.4275065, 51.886527], [-0.4268345999999999, 51.886157], [-0.42614900000000006, 51.8858046], [-0.4259566, 51.885712600000005], [-0.4256586, 51.8855702], [-0.42543849999999994, 51.88546489999999], [-0.42484539999999993, 51.8852037], [-0.424135, 51.88491699999999], [-0.42354480000000005, 51.8846911], [-0.4229613, 51.88445289999999], [-0.4227053, 51.8843666], [-0.42237130000000006, 51.8842568], [-0.4220461, 51.884156899999994], [-0.4211446, 51.8838526], [-0.4205029, 51.88368139999999], [-0.4195016999999999, 51.88344659999999], [-0.4193133, 51.88340239999999], [-0.41807009999999994, 51.8831532], [-0.41736339999999994, 51.883017499999994], [-0.41730939999999994, 51.8830084], [-0.4171519, 51.88298170000001], [-0.4168797, 51.8829289], [-0.4164996999999999, 51.8828544], [-0.4154911999999999, 51.8826615], [-0.4141399679115855, 51.88239789410931], [-0.412675, 51.88211210000001], [-0.4120499, 51.88199009999999], [-0.4113833999999999, 51.8818436], [-0.410851, 51.881712799999995], [-0.4108051999999999, 51.88170040000001], [-0.4104558, 51.8816059], [-0.4102542, 51.8815514], [-0.4098733000000001, 51.88143959999999], [-0.40939049999999994, 51.881289800000005], [-0.4091484, 51.88121039999999], [-0.4089359, 51.88114070000002], [-0.4084048, 51.8809412], [-0.407635, 51.88063410000001], [-0.4070033, 51.88035099999999], [-0.4065097999999999, 51.8801117], [-0.40584059999999994, 51.879757399999995], [-0.4052317, 51.8793997], [-0.4047717, 51.8791058], [-0.4042196, 51.8787214], [-0.4032312, 51.8779936], [-0.4027055, 51.8775987], [-0.4021892, 51.877217], [-0.4016554, 51.87682379999999], [-0.4011874, 51.8764793], [-0.4006026, 51.876048], [-0.4001802, 51.8757292], [-0.3996814, 51.875361600000005], [-0.3994333, 51.875182800000005], [-0.39905899999999994, 51.87491200000001], [-0.3986298999999999, 51.874597400000006], [-0.39804509999999993, 51.8741702], [-0.39745099999999994, 51.87373049999999], [-0.3968863999999999, 51.873314], [-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.2136882680921359, 51.55943987613073], [-0.2135364164340607, 51.55931250037736], [-0.21339870517595155, 51.559201208979566], [-0.213273375893926, 51.55910359995783], [-0.2131586701641016, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]} |
99.0 |
0602 |
0725 |
Leicester |
London St. Pancras |
London St. Pancras |
51.5321037 |
-0.1272303 |
51.5321037 |
-0.1272303 |
1 |
0 |
2026-09-17 06:35:21 |
TERMINATED |
2026-09-17 06:24:58 |
London St. Pancras |
TD |
DIRECT_DESTINATION_ARRIVAL |
52263789 |
1789626192850122 |
153 |
153 |
2026-09-17 06:34:58.587590 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:24:58.082838 |
| 599877 |
627653 |
G01085 |
651V01M517 |
2026-09-17 |
COMPLETE |
16852874 |
2026-09-17 07:25:00 |
2026-09-17 06:35:21 |
2026-09-19 06:35:21 |
{"id": 627653, "stp": "O", "toc": "CrossCountry", "uid": "G01085", "consist": "170397", "dest_crs": "CDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01085/2026-09-17/detailed", "trust_id": "651V01M517", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-17", "dest_arr_time": "0725", "dest_platform": "4", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "1V01", "timing_status": "ON TIME", "origin_station": "Birmingham New Street", "current_leg_arr": "0725", "current_leg_dep": "0712", "current_leg_end": "Cardiff Central", "origin_dep_time": "0500", "origin_platform": "2B", "current_location": "Cardiff Central", "last_update_time": "2026-09-17T06:35:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]}", "current_leg_start": "Newport (South Wales)", "dest_arr_time_act": "0725", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Newport (South Wales)", "current_leg_milage": "11.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6144.495, \"from_m\": 1171.338, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6481.09, \"from_m\": 6144.495, \"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\": 6709.285, \"from_m\": 6481.09, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8438.736, \"from_m\": 6709.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9097.851, \"from_m\": 8438.736, \"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\": 12523.066, \"from_m\": 9097.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13166.668, \"from_m\": 12523.066, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15914.677, \"from_m\": 13166.668, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18716.398, \"from_m\": 15914.677, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18861.923, \"from_m\": 18716.398, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19756.395, \"from_m\": 18861.923, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44814.176, \"from_m\": 19756.395, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45219.21, \"from_m\": 44814.176, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45268.781, \"from_m\": 45219.21, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 45275.971, \"from_m\": 45268.781, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53647.716, \"from_m\": 45275.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\": 53700.371, \"from_m\": 53647.716, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54913.846, \"from_m\": 53700.371, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59391.621, \"from_m\": 54913.846, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59503.973, \"from_m\": 59391.621, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59672.737, \"from_m\": 59503.973, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60566.399, \"from_m\": 59672.737, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60743.517, \"from_m\": 60566.399, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61121.176, \"from_m\": 60743.517, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88102.14, \"from_m\": 61121.176, \"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\": 98588.603, \"from_m\": 88102.14, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 100817.182, \"from_m\": 98588.603, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 103027.638, \"from_m\": 100817.182, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 117274.665, \"from_m\": 103027.638, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 122033.056, \"from_m\": 117274.665, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 124118.906, \"from_m\": 122033.056, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131772.711, \"from_m\": 124118.906, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 143324.163, \"from_m\": 131772.711, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 143912.656, \"from_m\": 143324.163, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 143959.744, \"from_m\": 143912.656, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 144218.889, \"from_m\": 143959.744, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 146786.338, \"from_m\": 144218.889, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 156408.876, \"from_m\": 146786.338, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 156504.572, \"from_m\": 156408.876, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 158726.465, \"from_m\": 156504.572, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 167711.207, \"from_m\": 158726.465, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 167802.909, \"from_m\": 167711.207, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169019.812, \"from_m\": 167802.909, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169089.332, \"from_m\": 169019.812, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169145.214, \"from_m\": 169089.332, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 170259.802, \"from_m\": 169145.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170275.025, \"from_m\": 170259.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 170342.925, \"from_m\": 170275.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\": 171439.651, \"from_m\": 170342.925, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 171991.745, \"from_m\": 171439.651, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 172231.59, \"from_m\": 171991.745, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 172418.101, \"from_m\": 172231.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 173289.362, \"from_m\": 172418.101, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 174666.955, \"from_m\": 173289.362, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 174901.086, \"from_m\": 174666.955, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 186823.386, \"from_m\": 174901.086, \"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\": 187780.875, \"from_m\": 186823.386, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 187978.585, \"from_m\": 187780.875, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 188380.536, \"from_m\": 187978.585, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 188442.53, \"from_m\": 188380.536, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 189344.591, \"from_m\": 188442.53, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 189427.689, \"from_m\": 189344.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 189639.152, \"from_m\": 189427.689, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 189818.248, \"from_m\": 189639.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 189868.156, \"from_m\": 189818.248, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 190018.549, \"from_m\": 189868.156, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 190130.265, \"from_m\": 190018.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\": 190194.18, \"from_m\": 190130.265, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 190523.577, \"from_m\": 190194.18, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 190865.457, \"from_m\": 190523.577, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 627653, \"profile_key\": \"4f4063202476d2c28fee71fa315d6176d7181959cef9ebc446c0edc643037ae9\", \"schedule_id\": 40601, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0504\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506H\", \"location\": \"Smethwick Jn\", \"stage_seq\": 4, \"distance_m\": 6546.64, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Rowley Regis\", \"stage_seq\": 5, \"distance_m\": 10998.624, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 6, \"distance_m\": 19488.89, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Blakedown\", \"stage_seq\": 7, \"distance_m\": 25197.322, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Kidderminster\", \"stage_seq\": 8, \"distance_m\": 30284.883, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Hartlebury\", \"stage_seq\": 9, \"distance_m\": 36154.243, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533H\", \"location\": \"Droitwich Spa\", \"stage_seq\": 10, \"distance_m\": 45365.358, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Droitwich Sig. 68\", \"stage_seq\": 11, \"distance_m\": 48253.841, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Tunnel Jn\", \"stage_seq\": 12, \"distance_m\": 53647.716, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 13, \"distance_m\": 54390.004, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 14, \"distance_m\": 54945.046, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Norton Jn\", \"stage_seq\": 15, \"distance_m\": 59391.621, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 16, \"distance_m\": 60743.517, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Ashchurch\", \"stage_seq\": 17, \"distance_m\": 77930.376, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0608\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 18, \"distance_m\": 89636.884, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Barnwood Jn\", \"stage_seq\": 19, \"distance_m\": 98471.608, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Horton Road Jn\", \"stage_seq\": 20, \"distance_m\": 99641.367, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0620\", \"location\": \"Gloucester\", \"stage_seq\": 21, \"distance_m\": 100248.328, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Awre\", \"stage_seq\": 22, \"distance_m\": 122927.392, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639\", \"location\": \"Lydney\", \"stage_seq\": 23, \"distance_m\": 131257.332, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Chepstow\", \"stage_seq\": 24, \"distance_m\": 144105.503, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": \"0656\", \"location\": \"Caldicot\", \"stage_seq\": 25, \"distance_m\": 154686.284, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0659\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 26, \"distance_m\": 155916.072, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 27, \"distance_m\": 168087.544, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 28, \"distance_m\": 170633.493, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708\", \"location\": \"Maindee West Jn\", \"stage_seq\": 29, \"distance_m\": 171145.065, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0712H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 30, \"distance_m\": 171634.566, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Gaer Jn\", \"stage_seq\": 31, \"distance_m\": 173329.976, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Ebbw Jn\", \"stage_seq\": 32, \"distance_m\": 174359.146, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Marshfield\", \"stage_seq\": 33, \"distance_m\": 180310.81, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Moorland Road Jn\", \"stage_seq\": 34, \"distance_m\": 188380.536, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 35, \"distance_m\": 189427.689, \"section_seq\": 1, \"route_path_id\": 68272}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 36, \"distance_m\": 190865.457, \"section_seq\": 1, \"route_path_id\": 68272}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 190865.457, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68272}], \"total_distance_m\": 190865.457, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 185258.286, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5607.171, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0500", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:36Z\", \"source_id\": 52017785, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:10:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:38Z\", \"source_id\": 16776452, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:17:41Z\", \"source_id\": 52024325, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:18:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:17:47Z\", \"source_id\": 16778361, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:21:02Z\", \"source_id\": 52027308, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:21:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:21:08Z\", \"source_id\": 16779315, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:59Z\", \"source_id\": 52029166, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:24:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:03Z\", \"source_id\": 16779837, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:52Z\", \"source_id\": 52033098, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:53Z\", \"source_id\": 16780999, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:35Z\", \"source_id\": 52065137, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:39Z\", \"source_id\": 16790699, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:41Z\", \"source_id\": 52074366, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:59:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:43Z\", \"source_id\": 16793589, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:59Z\", \"source_id\": 52102973, \"stage_seq\": 21, \"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:02Z\", \"source_id\": 16802845, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24605, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:00Z\", \"source_id\": 52153515, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:03Z\", \"source_id\": 16818753, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:25Z\", \"source_id\": 52172660, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:28Z\", \"source_id\": 16824805, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:54Z\", \"source_id\": 52193047, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:59Z\", \"source_id\": 16831089, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:10Z\", \"source_id\": 52200921, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:12Z\", \"source_id\": 16833544, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:49Z\", \"source_id\": 52231113, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:53Z\", \"source_id\": 16842565, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:45Z\", \"source_id\": 52265409, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:48Z\", \"source_id\": 16852874, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "4", "timing_fact_generation": 1789626228942459, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:01.166974", "service_state_evidence_id": 16852874, "current_leg_start_actual_dep": "2026-09-17T07:12:30+01:00", "operational_evidence_version": 119, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:01.460242", "service_state_valid_until_kind": null, "operational_interpretation_version": 119, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
O |
BHM |
CDF |
1V01 |
170397 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1171.338, "from_m": 308.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6144.495, "from_m": 1171.338, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6481.09, "from_m": 6144.495, "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": 6709.285, "from_m": 6481.09, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8438.736, "from_m": 6709.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9097.851, "from_m": 8438.736, "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": 12523.066, "from_m": 9097.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13166.668, "from_m": 12523.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15914.677, "from_m": 13166.668, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18716.398, "from_m": 15914.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18861.923, "from_m": 18716.398, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19756.395, "from_m": 18861.923, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44814.176, "from_m": 19756.395, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45219.21, "from_m": 44814.176, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45268.781, "from_m": 45219.21, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45275.971, "from_m": 45268.781, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53647.716, "from_m": 45275.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": 53700.371, "from_m": 53647.716, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54913.846, "from_m": 53700.371, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59391.621, "from_m": 54913.846, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59503.973, "from_m": 59391.621, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 59672.737, "from_m": 59503.973, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60566.399, "from_m": 59672.737, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60743.517, "from_m": 60566.399, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61121.176, "from_m": 60743.517, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88102.14, "from_m": 61121.176, "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": 98588.603, "from_m": 88102.14, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 100817.182, "from_m": 98588.603, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 103027.638, "from_m": 100817.182, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 117274.665, "from_m": 103027.638, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 122033.056, "from_m": 117274.665, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 124118.906, "from_m": 122033.056, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131772.711, "from_m": 124118.906, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 143324.163, "from_m": 131772.711, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 143912.656, "from_m": 143324.163, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 143959.744, "from_m": 143912.656, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 144218.889, "from_m": 143959.744, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 146786.338, "from_m": 144218.889, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 156408.876, "from_m": 146786.338, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 156504.572, "from_m": 156408.876, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 158726.465, "from_m": 156504.572, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 167711.207, "from_m": 158726.465, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 167802.909, "from_m": 167711.207, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169019.812, "from_m": 167802.909, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169089.332, "from_m": 169019.812, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169145.214, "from_m": 169089.332, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 170259.802, "from_m": 169145.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170275.025, "from_m": 170259.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 170342.925, "from_m": 170275.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": 171439.651, "from_m": 170342.925, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 171991.745, "from_m": 171439.651, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 172231.59, "from_m": 171991.745, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 172418.101, "from_m": 172231.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 173289.362, "from_m": 172418.101, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 174666.955, "from_m": 173289.362, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 174901.086, "from_m": 174666.955, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 186823.386, "from_m": 174901.086, "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": 187780.875, "from_m": 186823.386, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 187978.585, "from_m": 187780.875, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 188380.536, "from_m": 187978.585, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 188442.53, "from_m": 188380.536, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 189344.591, "from_m": 188442.53, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 189427.689, "from_m": 189344.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 189639.152, "from_m": 189427.689, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 189818.248, "from_m": 189639.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 189868.156, "from_m": 189818.248, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 190018.549, "from_m": 189868.156, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 190130.265, "from_m": 190018.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": 190194.18, "from_m": 190130.265, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 190523.577, "from_m": 190194.18, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 190865.457, "from_m": 190523.577, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 627653, "profile_key": "4f4063202476d2c28fee71fa315d6176d7181959cef9ebc446c0edc643037ae9", "schedule_id": 40601, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0500", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0504", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506", "location": "Galton Jn", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506H", "location": "Smethwick Jn", "stage_seq": 4, "distance_m": 6546.64, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510", "location": "Rowley Regis", "stage_seq": 5, "distance_m": 10998.624, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518", "location": "Stourbridge Junction", "stage_seq": 6, "distance_m": 19488.89, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Blakedown", "stage_seq": 7, "distance_m": 25197.322, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Kidderminster", "stage_seq": 8, "distance_m": 30284.883, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Hartlebury", "stage_seq": 9, "distance_m": 36154.243, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533H", "location": "Droitwich Spa", "stage_seq": 10, "distance_m": 45365.358, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Droitwich Sig. 68", "stage_seq": 11, "distance_m": 48253.841, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Tunnel Jn", "stage_seq": 12, "distance_m": 53647.716, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Worcester Shrub Hill", "stage_seq": 13, "distance_m": 54390.004, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Wylds Lane Jn", "stage_seq": 14, "distance_m": 54945.046, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Norton Jn", "stage_seq": 15, "distance_m": 59391.621, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Abbotswood Jn", "stage_seq": 16, "distance_m": 60743.517, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Ashchurch", "stage_seq": 17, "distance_m": 77930.376, "section_seq": 1, "route_path_id": 68272}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0608", "location": "Cheltenham Spa", "stage_seq": 18, "distance_m": 89636.884, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Barnwood Jn", "stage_seq": 19, "distance_m": 98471.608, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Horton Road Jn", "stage_seq": 20, "distance_m": 99641.367, "section_seq": 1, "route_path_id": 68272}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0620", "location": "Gloucester", "stage_seq": 21, "distance_m": 100248.328, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Awre", "stage_seq": 22, "distance_m": 122927.392, "section_seq": 1, "route_path_id": 68272}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639", "location": "Lydney", "stage_seq": 23, "distance_m": 131257.332, "section_seq": 1, "route_path_id": 68272}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Chepstow", "stage_seq": 24, "distance_m": 144105.503, "section_seq": 1, "route_path_id": 68272}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": "0656", "location": "Caldicot", "stage_seq": 25, "distance_m": 154686.284, "section_seq": 1, "route_path_id": 68272}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0659", "location": "Severn Tunnel Junction", "stage_seq": 26, "distance_m": 155916.072, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705H", "location": "Llanwern West Jn", "stage_seq": 27, "distance_m": 168087.544, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Maindee East Jn", "stage_seq": 28, "distance_m": 170633.493, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708", "location": "Maindee West Jn", "stage_seq": 29, "distance_m": 171145.065, "section_seq": 1, "route_path_id": 68272}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0712H", "location": "Newport (South Wales)", "stage_seq": 30, "distance_m": 171634.566, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714", "location": "Gaer Jn", "stage_seq": 31, "distance_m": 173329.976, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Ebbw Jn", "stage_seq": 32, "distance_m": 174359.146, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Marshfield", "stage_seq": 33, "distance_m": 180310.81, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "Moorland Road Jn", "stage_seq": 34, "distance_m": 188380.536, "section_seq": 1, "route_path_id": 68272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722H", "location": "Long Dyke Jn", "stage_seq": 35, "distance_m": 189427.689, "section_seq": 1, "route_path_id": 68272}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 36, "distance_m": 190865.457, "section_seq": 1, "route_path_id": 68272}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 190865.457, "from_m": 0.0, "section_seq": 1, "route_path_id": 68272}], "total_distance_m": 190865.457, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 185258.286, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5607.171, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:36Z", "source_id": 52017785, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:10:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:38Z", "source_id": 16776452, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:17:41Z", "source_id": 52024325, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:18:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:17:47Z", "source_id": 16778361, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19794, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:21:02Z", "source_id": 52027308, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:21:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:21:08Z", "source_id": 16779315, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19773, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:59Z", "source_id": 52029166, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:24:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:03Z", "source_id": 16779837, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19811, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:52Z", "source_id": 52033098, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:53Z", "source_id": 16780999, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20501, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:35Z", "source_id": 52065137, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:53:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:39Z", "source_id": 16790699, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20507, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:41Z", "source_id": 52074366, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T04:59:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:43Z", "source_id": 16793589, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20535, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:59Z", "source_id": 52102973, "stage_seq": 21, "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:02Z", "source_id": 16802845, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24605, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:00Z", "source_id": 52153515, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T05:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:03Z", "source_id": 16818753, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24618, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:25Z", "source_id": 52172660, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T05:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:28Z", "source_id": 16824805, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24612, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:54Z", "source_id": 52193047, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T05:57:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:59Z", "source_id": 16831089, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24642, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:10Z", "source_id": 52200921, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T06:00:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:12Z", "source_id": 16833544, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:49Z", "source_id": 52231113, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T06:11:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:53Z", "source_id": 16842565, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24959, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:45Z", "source_id": 52265409, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T06:25:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:48Z", "source_id": 16852874, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0500 |
0500 |
2B |
None |
None |
Cardiff Central |
0725 |
0725 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G01085/2026-09-17/detailed |
None |
Newport (South Wales) |
2026-09-17T07:12:30+01:00 |
Cardiff Central |
13.0 |
{"type": "LineString", "coordinates": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} |
11.7 |
0712 |
0725 |
Newport (South Wales) |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-17 06:35:21 |
TERMINATED |
2026-09-17 06:25:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852874 |
1789626228942459 |
119 |
119 |
2026-09-17 06:35:01.460242 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:01.166974 |
| 599878 |
628260 |
G00841 |
811L98M617 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 06:25:00 |
2026-09-17 06:35:21 |
2026-09-19 06:35:21 |
{"id": 628260, "stp": "P", "toc": "CrossCountry", "uid": "G00841", "consist": "170622", "dest_crs": "SSD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00841/2026-09-17/detailed", "trust_id": "811L98M617", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-17", "dest_arr_time": "1140", "dest_platform": "2", "is_terminated": 1, "next_location": "Coleshill Parkway", "signalling_id": "1L98", "timing_status": null, "origin_station": "Bristol Temple Meads", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0625", "origin_platform": "3", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-17T06:35:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1140", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "University", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 608.409, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 671.462, \"from_m\": 608.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 687.836, \"from_m\": 671.462, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1216.681, \"from_m\": 687.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1383.58, \"from_m\": 1216.681, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1455.385, \"from_m\": 1383.58, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1566.877, \"from_m\": 1455.385, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2759.428, \"from_m\": 1566.877, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2913.796, \"from_m\": 2759.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3185.582, \"from_m\": 2913.796, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3234.708, \"from_m\": 3185.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4719.423, \"from_m\": 3234.708, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5891.295, \"from_m\": 4719.423, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6000.565, \"from_m\": 5891.295, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6180.59, \"from_m\": 6000.565, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6281.569, \"from_m\": 6180.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7124.72, \"from_m\": 6281.569, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9322.277, \"from_m\": 7124.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10715.354, \"from_m\": 9322.277, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16655.811, \"from_m\": 10715.354, \"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\": 16740.37, \"from_m\": 16655.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\": 16865.997, \"from_m\": 16740.37, \"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\": 17062.152, \"from_m\": 16865.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\": 17716.482, \"from_m\": 17062.152, \"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\": 18934.818, \"from_m\": 17716.482, \"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\": 19070.091, \"from_m\": 18934.818, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19142.219, \"from_m\": 19070.091, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30942.921, \"from_m\": 19142.219, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59228.353, \"from_m\": 30942.921, \"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\": 59652.491, \"from_m\": 59228.353, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61194.136, \"from_m\": 59652.491, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61299.677, \"from_m\": 61194.136, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 64643.5, \"from_m\": 61299.677, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75129.962, \"from_m\": 64643.5, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 85005.269, \"from_m\": 75129.962, \"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\": 85039.309, \"from_m\": 85005.269, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 94425.165, \"from_m\": 85039.309, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 94507.732, \"from_m\": 94425.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102110.929, \"from_m\": 94507.732, \"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\": 102922.498, \"from_m\": 102110.929, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 122992.091, \"from_m\": 102922.498, \"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\": 123794.975, \"from_m\": 122992.091, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 123836.349, \"from_m\": 123794.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\": 127289.742, \"from_m\": 123836.349, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 127798.473, \"from_m\": 127289.742, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137541.192, \"from_m\": 127798.473, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 137601.431, \"from_m\": 137541.192, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 138026.676, \"from_m\": 137601.431, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138180.205, \"from_m\": 138026.676, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 138778.59, \"from_m\": 138180.205, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 142208.036, \"from_m\": 138778.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144716.955, \"from_m\": 142208.036, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 146183.856, \"from_m\": 144716.955, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 146411.524, \"from_m\": 146183.856, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 146919.121, \"from_m\": 146411.524, \"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\": 146955.117, \"from_m\": 146919.121, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 146968.982, \"from_m\": 146955.117, \"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\": 147390.912, \"from_m\": 146968.982, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 148340.072, \"from_m\": 147390.912, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 149284.632, \"from_m\": 148340.072, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149894.122, \"from_m\": 149284.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 149966.575, \"from_m\": 149894.122, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 151641.496, \"from_m\": 149966.575, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 158204.489, \"from_m\": 151641.496, \"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\": 159157.624, \"from_m\": 158204.489, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 159343.737, \"from_m\": 159157.624, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159406.794, \"from_m\": 159343.737, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 159410.685, \"from_m\": 159406.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\": 163050.772, \"from_m\": 159410.685, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 163408.864, \"from_m\": 163050.772, \"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\": 163435.717, \"from_m\": 163408.864, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 163765.577, \"from_m\": 163435.717, \"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\": 179060.079, \"from_m\": 163765.577, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 179786.845, \"from_m\": 179060.079, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179826.99, \"from_m\": 179786.845, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 179856.941, \"from_m\": 179826.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179900.221, \"from_m\": 179856.941, \"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\": 179952.184, \"from_m\": 179900.221, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180008.676, \"from_m\": 179952.184, \"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\": 180131.922, \"from_m\": 180008.676, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180731.535, \"from_m\": 180131.922, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 181029.598, \"from_m\": 180731.535, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 181118.25, \"from_m\": 181029.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181716.243, \"from_m\": 181118.25, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 196344.104, \"from_m\": 181716.243, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 197211.174, \"from_m\": 196344.104, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 204369.251, \"from_m\": 197211.174, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 205276.864, \"from_m\": 204369.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 205393.557, \"from_m\": 205276.864, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 205452.969, \"from_m\": 205393.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 205596.621, \"from_m\": 205452.969, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 208795.466, \"from_m\": 205596.621, \"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\": 209355.397, \"from_m\": 208795.466, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 210102.263, \"from_m\": 209355.397, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 210807.48, \"from_m\": 210102.263, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 211324.04, \"from_m\": 210807.48, \"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\": 217999.409, \"from_m\": 211324.04, \"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\": 218049.288, \"from_m\": 217999.409, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 218107.015, \"from_m\": 218049.288, \"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\": 218215.423, \"from_m\": 218107.015, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 218322.505, \"from_m\": 218215.423, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 219015.817, \"from_m\": 218322.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\": 234635.026, \"from_m\": 219015.817, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 235172.961, \"from_m\": 234635.026, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 235248.95, \"from_m\": 235172.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\": 252357.727, \"from_m\": 235248.95, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 255452.365, \"from_m\": 252357.727, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 257333.788, \"from_m\": 255452.365, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 257385.357, \"from_m\": 257333.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\": 257903.734, \"from_m\": 257385.357, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 258692.929, \"from_m\": 257903.734, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 259118.438, \"from_m\": 258692.929, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 270855.721, \"from_m\": 259118.438, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 274855.327, \"from_m\": 270855.721, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 275865.427, \"from_m\": 274855.327, \"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\": 291560.434, \"from_m\": 275865.427, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 291673.611, \"from_m\": 291560.434, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 293587.876, \"from_m\": 291673.611, \"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\": 294024.686, \"from_m\": 293587.876, \"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\": 294113.329, \"from_m\": 294024.686, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 294142.588, \"from_m\": 294113.329, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 294174.604, \"from_m\": 294142.588, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 294896.089, \"from_m\": 294174.604, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 294949.933, \"from_m\": 294896.089, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295403.636, \"from_m\": 294949.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\": 295567.129, \"from_m\": 295403.636, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295807.57, \"from_m\": 295567.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 297123.351, \"from_m\": 295807.57, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 304356.725, \"from_m\": 297123.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\": 304415.432, \"from_m\": 304356.725, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 317787.487, \"from_m\": 304415.432, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 320494.588, \"from_m\": 317787.487, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 327688.495, \"from_m\": 320494.588, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 327734.24, \"from_m\": 327688.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 338466.47, \"from_m\": 327734.24, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 339900.519, \"from_m\": 338466.47, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 339980.198, \"from_m\": 339900.519, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 342584.836, \"from_m\": 339980.198, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 343045.446, \"from_m\": 342584.836, \"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\": 343099.872, \"from_m\": 343045.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\": 343168.61, \"from_m\": 343099.872, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 343984.521, \"from_m\": 343168.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 344130.126, \"from_m\": 343984.521, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 344182.042, \"from_m\": 344130.126, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 344335.173, \"from_m\": 344182.042, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 364690.365, \"from_m\": 344335.173, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 366270.656, \"from_m\": 364690.365, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 366317.254, \"from_m\": 366270.656, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 366351.628, \"from_m\": 366317.254, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 367346.098, \"from_m\": 366351.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 367513.879, \"from_m\": 367346.098, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 367610.219, \"from_m\": 367513.879, \"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\": 367655.357, \"from_m\": 367610.219, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 367737.163, \"from_m\": 367655.357, \"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\": 370726.961, \"from_m\": 367737.163, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 376594.81, \"from_m\": 370726.961, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 376766.239, \"from_m\": 376594.81, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 376801.823, \"from_m\": 376766.239, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 377511.365, \"from_m\": 376801.823, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 383016.766, \"from_m\": 377511.365, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 386519.886, \"from_m\": 383016.766, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 401422.087, \"from_m\": 386519.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 402093.5, \"from_m\": 401422.087, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 402170.71, \"from_m\": 402093.5, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 402232.923, \"from_m\": 402170.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\": 403476.433, \"from_m\": 402232.923, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 405866.13, \"from_m\": 403476.433, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 406356.699, \"from_m\": 405866.13, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 628260, \"profile_key\": \"d5f55b2cec7fdc132f7d142a812a655c94fe37eba6ef8f92b6b6776556997cda\", \"schedule_id\": 8104, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 3, \"distance_m\": 1171.999, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 4, \"distance_m\": 3310.488, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Horfield Jn\", \"stage_seq\": 5, \"distance_m\": 6059.416, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 6, \"distance_m\": 7077.527, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Bristol Parkway\", \"stage_seq\": 7, \"distance_m\": 9480.964, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 8, \"distance_m\": 16838.188, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Yate\", \"stage_seq\": 9, \"distance_m\": 19434.0, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Charfield\", \"stage_seq\": 10, \"distance_m\": 30384.359, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Standish Jn\", \"stage_seq\": 11, \"distance_m\": 51365.483, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 12, \"distance_m\": 61271.612, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Horton Road Jn\", \"stage_seq\": 13, \"distance_m\": 62376.813, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0709\", \"location\": \"Gloucester\", \"stage_seq\": 14, \"distance_m\": 62983.774, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Horton Road Jn\", \"stage_seq\": 15, \"distance_m\": 63590.736, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Barnwood Jn\", \"stage_seq\": 16, \"distance_m\": 64760.495, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": \"0718H\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 17, \"distance_m\": 73595.218, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0726\", \"location\": \"Ashchurch\", \"stage_seq\": 18, \"distance_m\": 85366.882, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 19, \"distance_m\": 102499.731, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737\", \"location\": \"Worcestershire Parkway [Low Level]\", \"stage_seq\": 20, \"distance_m\": 103557.978, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745H\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 21, \"distance_m\": 120656.088, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Bromsgrove\", \"stage_seq\": 22, \"distance_m\": 123683.897, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Barnt Green\", \"stage_seq\": 23, \"distance_m\": 129681.784, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Longbridge\", \"stage_seq\": 24, \"distance_m\": 133982.598, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Kings Norton\", \"stage_seq\": 25, \"distance_m\": 137850.694, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806H\", \"location\": \"Selly Oak\", \"stage_seq\": 26, \"distance_m\": 141367.371, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"University\", \"stage_seq\": 27, \"distance_m\": 142527.936, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Five Ways\", \"stage_seq\": 28, \"distance_m\": 145246.821, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0821\", \"location\": \"Birmingham New Street\", \"stage_seq\": 29, \"distance_m\": 146657.145, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Proof House Jn\", \"stage_seq\": 30, \"distance_m\": 147671.0, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Grand Jn\", \"stage_seq\": 31, \"distance_m\": 148232.176, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Landor Street Jn\", \"stage_seq\": 32, \"distance_m\": 149202.419, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 33, \"distance_m\": 156387.208, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Water Orton\", \"stage_seq\": 34, \"distance_m\": 158950.78, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0836\", \"location\": \"Coleshill Parkway\", \"stage_seq\": 35, \"distance_m\": 161401.658, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Whitacre Jn\", \"stage_seq\": 36, \"distance_m\": 163375.66, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848\", \"location\": \"Nuneaton Abbey Jn\", \"stage_seq\": 37, \"distance_m\": 179118.91, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"0850\", \"wtt_dep\": \"0853H\", \"location\": \"Nuneaton\", \"stage_seq\": 38, \"distance_m\": 180377.26, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0858H\", \"location\": \"Hinckley\", \"stage_seq\": 39, \"distance_m\": 187138.299, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0903\", \"location\": \"Croft\", \"stage_seq\": 40, \"distance_m\": 196962.265, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0909\", \"location\": \"Wigston North Jn\", \"stage_seq\": 41, \"distance_m\": 205495.696, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"0912H\", \"wtt_dep\": \"0914H\", \"location\": \"Leicester\", \"stage_seq\": 42, \"distance_m\": 210542.985, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0920\", \"location\": \"Syston South Jn\", \"stage_seq\": 43, \"distance_m\": 218322.505, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0921\", \"location\": \"Syston East Jn\", \"stage_seq\": 44, \"distance_m\": 218830.248, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0926\", \"location\": \"Frisby S.B.\", \"stage_seq\": 45, \"distance_m\": 228394.549, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"0930\", \"wtt_dep\": \"0931\", \"location\": \"Melton Mowbray\", \"stage_seq\": 46, \"distance_m\": 234553.704, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0934\", \"location\": \"Melton Mowbray Sig. Mn54\", \"stage_seq\": 47, \"distance_m\": 240775.912, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0937\", \"location\": \"Whissendine L.C.\", \"stage_seq\": 48, \"distance_m\": 244400.65, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938H\", \"location\": \"Ashwell L.C.\", \"stage_seq\": 49, \"distance_m\": 248082.963, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0940\", \"location\": \"Langham Jn\", \"stage_seq\": 50, \"distance_m\": 251057.473, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"0941H\", \"wtt_dep\": \"0942H\", \"location\": \"Oakham\", \"stage_seq\": 51, \"distance_m\": 253034.572, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0946H\", \"location\": \"Manton Jn\", \"stage_seq\": 52, \"distance_m\": 258653.224, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0950\", \"location\": \"Luffenham S.B.\", \"stage_seq\": 53, \"distance_m\": 265347.647, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0952\", \"location\": \"Ketton S.B.\", \"stage_seq\": 54, \"distance_m\": 269560.666, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"0955H\", \"wtt_dep\": \"0956H\", \"location\": \"Stamford\", \"stage_seq\": 55, \"distance_m\": 274989.058, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0959H\", \"location\": \"Uffington S.B. (Lincs)\", \"stage_seq\": 56, \"distance_m\": 279492.488, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003H\", \"location\": \"Helpston Jn\", \"stage_seq\": 57, \"distance_m\": 285756.279, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1006\", \"location\": \"Marholm Jn\", \"stage_seq\": 58, \"distance_m\": 290374.527, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"1009H\", \"wtt_dep\": \"1011\", \"location\": \"Peterborough\", \"stage_seq\": 59, \"distance_m\": 294346.077, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012H\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 60, \"distance_m\": 295624.874, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1015H\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 61, \"distance_m\": 301020.198, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017H\", \"location\": \"Whittlesea\", \"stage_seq\": 62, \"distance_m\": 304206.496, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1019H\", \"location\": \"Eastrea Sig. W6\", \"stage_seq\": 63, \"distance_m\": 306001.606, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1020H\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 64, \"distance_m\": 309956.076, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1025H\", \"location\": \"March West Jn\", \"stage_seq\": 65, \"distance_m\": 317920.213, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"1026H\", \"wtt_dep\": \"1027H\", \"location\": \"March\", \"stage_seq\": 66, \"distance_m\": 318344.453, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1030\", \"location\": \"March South Sig. MS934\", \"stage_seq\": 67, \"distance_m\": 320877.451, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1032\", \"location\": \"Stonea S.B.\", \"stage_seq\": 68, \"distance_m\": 324649.866, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"1034H\", \"wtt_dep\": \"1035\", \"location\": \"Manea\", \"stage_seq\": 69, \"distance_m\": 327618.618, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038\", \"location\": \"Manea Sig. Ca924\", \"stage_seq\": 70, \"distance_m\": 330872.477, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043H\", \"location\": \"Ely North Jn\", \"stage_seq\": 71, \"distance_m\": 341114.514, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"1047\", \"wtt_dep\": \"1048\", \"location\": \"Ely\", \"stage_seq\": 72, \"distance_m\": 343419.013, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 73, \"distance_m\": 344130.126, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1056H\", \"location\": \"Waterbeach\", \"stage_seq\": 74, \"distance_m\": 358472.501, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1059\", \"location\": \"Cambridge North\", \"stage_seq\": 75, \"distance_m\": 363373.395, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1100\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 76, \"distance_m\": 365542.952, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"1102H\", \"wtt_dep\": \"1107H\", \"location\": \"Cambridge\", \"stage_seq\": 77, \"distance_m\": 367106.714, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"1110H\", \"wtt_dep\": \"1113\", \"location\": \"Cambridge South\", \"stage_seq\": 78, \"distance_m\": 369700.367, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1115\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 79, \"distance_m\": 370816.107, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1124\", \"location\": \"Audley End\", \"stage_seq\": 80, \"distance_m\": 389585.148, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133\", \"location\": \"Stansted North Jn\", \"stage_seq\": 81, \"distance_m\": 401422.087, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135\", \"location\": \"Stansted East Jn\", \"stage_seq\": 82, \"distance_m\": 402170.71, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Tye Green Jn\", \"stage_seq\": 83, \"distance_m\": 403282.57, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 84, \"distance_m\": 405303.857, \"section_seq\": 1, \"route_path_id\": 68209}, {\"is_pass\": false, \"wtt_arr\": \"1140\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 85, \"distance_m\": 406356.699, \"section_seq\": 1, \"route_path_id\": 68209}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 406356.699, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68209}], \"total_distance_m\": 406356.699, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 401214.044, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5142.655, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0625", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "3", "timing_fact_generation": 1789615746409796, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:01.219183", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:01.468991", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
BRI |
SSD |
1L98 |
170622 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 608.409, "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": 671.462, "from_m": 608.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 687.836, "from_m": 671.462, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1216.681, "from_m": 687.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1383.58, "from_m": 1216.681, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1455.385, "from_m": 1383.58, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1566.877, "from_m": 1455.385, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2759.428, "from_m": 1566.877, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2913.796, "from_m": 2759.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3185.582, "from_m": 2913.796, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3234.708, "from_m": 3185.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4719.423, "from_m": 3234.708, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5891.295, "from_m": 4719.423, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6000.565, "from_m": 5891.295, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6180.59, "from_m": 6000.565, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6281.569, "from_m": 6180.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7124.72, "from_m": 6281.569, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9322.277, "from_m": 7124.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10715.354, "from_m": 9322.277, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16655.811, "from_m": 10715.354, "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": 16740.37, "from_m": 16655.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": 16865.997, "from_m": 16740.37, "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": 17062.152, "from_m": 16865.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": 17716.482, "from_m": 17062.152, "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": 18934.818, "from_m": 17716.482, "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": 19070.091, "from_m": 18934.818, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19142.219, "from_m": 19070.091, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30942.921, "from_m": 19142.219, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59228.353, "from_m": 30942.921, "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": 59652.491, "from_m": 59228.353, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61194.136, "from_m": 59652.491, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61299.677, "from_m": 61194.136, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 64643.5, "from_m": 61299.677, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75129.962, "from_m": 64643.5, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 85005.269, "from_m": 75129.962, "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": 85039.309, "from_m": 85005.269, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 94425.165, "from_m": 85039.309, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 94507.732, "from_m": 94425.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102110.929, "from_m": 94507.732, "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": 102922.498, "from_m": 102110.929, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 122992.091, "from_m": 102922.498, "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": 123794.975, "from_m": 122992.091, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 123836.349, "from_m": 123794.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": 127289.742, "from_m": 123836.349, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 127798.473, "from_m": 127289.742, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137541.192, "from_m": 127798.473, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 137601.431, "from_m": 137541.192, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 138026.676, "from_m": 137601.431, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138180.205, "from_m": 138026.676, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 138778.59, "from_m": 138180.205, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 142208.036, "from_m": 138778.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144716.955, "from_m": 142208.036, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 146183.856, "from_m": 144716.955, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 146411.524, "from_m": 146183.856, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 146919.121, "from_m": 146411.524, "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": 146955.117, "from_m": 146919.121, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 146968.982, "from_m": 146955.117, "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": 147390.912, "from_m": 146968.982, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 148340.072, "from_m": 147390.912, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 149284.632, "from_m": 148340.072, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149894.122, "from_m": 149284.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 149966.575, "from_m": 149894.122, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 151641.496, "from_m": 149966.575, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 158204.489, "from_m": 151641.496, "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": 159157.624, "from_m": 158204.489, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 159343.737, "from_m": 159157.624, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159406.794, "from_m": 159343.737, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 159410.685, "from_m": 159406.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": 163050.772, "from_m": 159410.685, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 163408.864, "from_m": 163050.772, "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": 163435.717, "from_m": 163408.864, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 163765.577, "from_m": 163435.717, "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": 179060.079, "from_m": 163765.577, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 179786.845, "from_m": 179060.079, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179826.99, "from_m": 179786.845, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 179856.941, "from_m": 179826.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179900.221, "from_m": 179856.941, "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": 179952.184, "from_m": 179900.221, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180008.676, "from_m": 179952.184, "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": 180131.922, "from_m": 180008.676, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180731.535, "from_m": 180131.922, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 181029.598, "from_m": 180731.535, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 181118.25, "from_m": 181029.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181716.243, "from_m": 181118.25, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 196344.104, "from_m": 181716.243, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 197211.174, "from_m": 196344.104, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 204369.251, "from_m": 197211.174, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 205276.864, "from_m": 204369.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 205393.557, "from_m": 205276.864, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205452.969, "from_m": 205393.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 205596.621, "from_m": 205452.969, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 208795.466, "from_m": 205596.621, "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": 209355.397, "from_m": 208795.466, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 210102.263, "from_m": 209355.397, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 210807.48, "from_m": 210102.263, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 211324.04, "from_m": 210807.48, "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": 217999.409, "from_m": 211324.04, "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": 218049.288, "from_m": 217999.409, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 218107.015, "from_m": 218049.288, "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": 218215.423, "from_m": 218107.015, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 218322.505, "from_m": 218215.423, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 219015.817, "from_m": 218322.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": 234635.026, "from_m": 219015.817, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 235172.961, "from_m": 234635.026, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 235248.95, "from_m": 235172.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": 252357.727, "from_m": 235248.95, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 255452.365, "from_m": 252357.727, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 257333.788, "from_m": 255452.365, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 257385.357, "from_m": 257333.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": 257903.734, "from_m": 257385.357, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 258692.929, "from_m": 257903.734, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 259118.438, "from_m": 258692.929, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 270855.721, "from_m": 259118.438, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 274855.327, "from_m": 270855.721, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 275865.427, "from_m": 274855.327, "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": 291560.434, "from_m": 275865.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 291673.611, "from_m": 291560.434, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 293587.876, "from_m": 291673.611, "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": 294024.686, "from_m": 293587.876, "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": 294113.329, "from_m": 294024.686, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 294142.588, "from_m": 294113.329, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 294174.604, "from_m": 294142.588, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 294896.089, "from_m": 294174.604, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 294949.933, "from_m": 294896.089, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295403.636, "from_m": 294949.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": 295567.129, "from_m": 295403.636, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295807.57, "from_m": 295567.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 297123.351, "from_m": 295807.57, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 304356.725, "from_m": 297123.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": 304415.432, "from_m": 304356.725, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 317787.487, "from_m": 304415.432, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 320494.588, "from_m": 317787.487, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 327688.495, "from_m": 320494.588, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 327734.24, "from_m": 327688.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 338466.47, "from_m": 327734.24, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 339900.519, "from_m": 338466.47, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 339980.198, "from_m": 339900.519, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 342584.836, "from_m": 339980.198, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 343045.446, "from_m": 342584.836, "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": 343099.872, "from_m": 343045.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": 343168.61, "from_m": 343099.872, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 343984.521, "from_m": 343168.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 344130.126, "from_m": 343984.521, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 344182.042, "from_m": 344130.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 344335.173, "from_m": 344182.042, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 364690.365, "from_m": 344335.173, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 366270.656, "from_m": 364690.365, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 366317.254, "from_m": 366270.656, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 366351.628, "from_m": 366317.254, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 367346.098, "from_m": 366351.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 367513.879, "from_m": 367346.098, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 367610.219, "from_m": 367513.879, "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": 367655.357, "from_m": 367610.219, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 367737.163, "from_m": 367655.357, "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": 370726.961, "from_m": 367737.163, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 376594.81, "from_m": 370726.961, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 376766.239, "from_m": 376594.81, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 376801.823, "from_m": 376766.239, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 377511.365, "from_m": 376801.823, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 383016.766, "from_m": 377511.365, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 386519.886, "from_m": 383016.766, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 401422.087, "from_m": 386519.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 402093.5, "from_m": 401422.087, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 402170.71, "from_m": 402093.5, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 402232.923, "from_m": 402170.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": 403476.433, "from_m": 402232.923, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 405866.13, "from_m": 403476.433, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 406356.699, "from_m": 405866.13, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 628260, "profile_key": "d5f55b2cec7fdc132f7d142a812a655c94fe37eba6ef8f92b6b6776556997cda", "schedule_id": 8104, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0625", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Dr Day's Jn", "stage_seq": 3, "distance_m": 1171.999, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Narroways Hill Jn", "stage_seq": 4, "distance_m": 3310.488, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Horfield Jn", "stage_seq": 5, "distance_m": 6059.416, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Filton Abbey Wood", "stage_seq": 6, "distance_m": 7077.527, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Bristol Parkway", "stage_seq": 7, "distance_m": 9480.964, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Westerleigh Jn", "stage_seq": 8, "distance_m": 16838.188, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Yate", "stage_seq": 9, "distance_m": 19434.0, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Charfield", "stage_seq": 10, "distance_m": 30384.359, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Standish Jn", "stage_seq": 11, "distance_m": 51365.483, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Gloucester Yard Jn", "stage_seq": 12, "distance_m": 61271.612, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Horton Road Jn", "stage_seq": 13, "distance_m": 62376.813, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0709", "location": "Gloucester", "stage_seq": 14, "distance_m": 62983.774, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Horton Road Jn", "stage_seq": 15, "distance_m": 63590.736, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Barnwood Jn", "stage_seq": 16, "distance_m": 64760.495, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": "0718H", "location": "Cheltenham Spa", "stage_seq": 17, "distance_m": 73595.218, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0726", "location": "Ashchurch", "stage_seq": 18, "distance_m": 85366.882, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Abbotswood Jn", "stage_seq": 19, "distance_m": 102499.731, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737", "location": "Worcestershire Parkway [Low Level]", "stage_seq": 20, "distance_m": 103557.978, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745H", "location": "Stoke Works Jn", "stage_seq": 21, "distance_m": 120656.088, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Bromsgrove", "stage_seq": 22, "distance_m": 123683.897, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752", "location": "Barnt Green", "stage_seq": 23, "distance_m": 129681.784, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Longbridge", "stage_seq": 24, "distance_m": 133982.598, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Kings Norton", "stage_seq": 25, "distance_m": 137850.694, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806H", "location": "Selly Oak", "stage_seq": 26, "distance_m": 141367.371, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "University", "stage_seq": 27, "distance_m": 142527.936, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Five Ways", "stage_seq": 28, "distance_m": 145246.821, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0821", "location": "Birmingham New Street", "stage_seq": 29, "distance_m": 146657.145, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Proof House Jn", "stage_seq": 30, "distance_m": 147671.0, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Grand Jn", "stage_seq": 31, "distance_m": 148232.176, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Landor Street Jn", "stage_seq": 32, "distance_m": 149202.419, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Castle Bromwich Jn", "stage_seq": 33, "distance_m": 156387.208, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Water Orton", "stage_seq": 34, "distance_m": 158950.78, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0836", "location": "Coleshill Parkway", "stage_seq": 35, "distance_m": 161401.658, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Whitacre Jn", "stage_seq": 36, "distance_m": 163375.66, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848", "location": "Nuneaton Abbey Jn", "stage_seq": 37, "distance_m": 179118.91, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "0850", "wtt_dep": "0853H", "location": "Nuneaton", "stage_seq": 38, "distance_m": 180377.26, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0858H", "location": "Hinckley", "stage_seq": 39, "distance_m": 187138.299, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0903", "location": "Croft", "stage_seq": 40, "distance_m": 196962.265, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0909", "location": "Wigston North Jn", "stage_seq": 41, "distance_m": 205495.696, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "0912H", "wtt_dep": "0914H", "location": "Leicester", "stage_seq": 42, "distance_m": 210542.985, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0920", "location": "Syston South Jn", "stage_seq": 43, "distance_m": 218322.505, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0921", "location": "Syston East Jn", "stage_seq": 44, "distance_m": 218830.248, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0926", "location": "Frisby S.B.", "stage_seq": 45, "distance_m": 228394.549, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "0930", "wtt_dep": "0931", "location": "Melton Mowbray", "stage_seq": 46, "distance_m": 234553.704, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0934", "location": "Melton Mowbray Sig. Mn54", "stage_seq": 47, "distance_m": 240775.912, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0937", "location": "Whissendine L.C.", "stage_seq": 48, "distance_m": 244400.65, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938H", "location": "Ashwell L.C.", "stage_seq": 49, "distance_m": 248082.963, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0940", "location": "Langham Jn", "stage_seq": 50, "distance_m": 251057.473, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "0941H", "wtt_dep": "0942H", "location": "Oakham", "stage_seq": 51, "distance_m": 253034.572, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0946H", "location": "Manton Jn", "stage_seq": 52, "distance_m": 258653.224, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0950", "location": "Luffenham S.B.", "stage_seq": 53, "distance_m": 265347.647, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0952", "location": "Ketton S.B.", "stage_seq": 54, "distance_m": 269560.666, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "0955H", "wtt_dep": "0956H", "location": "Stamford", "stage_seq": 55, "distance_m": 274989.058, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0959H", "location": "Uffington S.B. (Lincs)", "stage_seq": 56, "distance_m": 279492.488, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003H", "location": "Helpston Jn", "stage_seq": 57, "distance_m": 285756.279, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1006", "location": "Marholm Jn", "stage_seq": 58, "distance_m": 290374.527, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "1009H", "wtt_dep": "1011", "location": "Peterborough", "stage_seq": 59, "distance_m": 294346.077, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012H", "location": "Peterborough East Jn", "stage_seq": 60, "distance_m": 295624.874, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1015H", "location": "Kings Dyke S.B.", "stage_seq": 61, "distance_m": 301020.198, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017H", "location": "Whittlesea", "stage_seq": 62, "distance_m": 304206.496, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1019H", "location": "Eastrea Sig. W6", "stage_seq": 63, "distance_m": 306001.606, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1020H", "location": "Three Horse Shoes", "stage_seq": 64, "distance_m": 309956.076, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1025H", "location": "March West Jn", "stage_seq": 65, "distance_m": 317920.213, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "1026H", "wtt_dep": "1027H", "location": "March", "stage_seq": 66, "distance_m": 318344.453, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1030", "location": "March South Sig. MS934", "stage_seq": 67, "distance_m": 320877.451, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1032", "location": "Stonea S.B.", "stage_seq": 68, "distance_m": 324649.866, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "1034H", "wtt_dep": "1035", "location": "Manea", "stage_seq": 69, "distance_m": 327618.618, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038", "location": "Manea Sig. Ca924", "stage_seq": 70, "distance_m": 330872.477, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043H", "location": "Ely North Jn", "stage_seq": 71, "distance_m": 341114.514, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "1047", "wtt_dep": "1048", "location": "Ely", "stage_seq": 72, "distance_m": 343419.013, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Ely Dock Jn", "stage_seq": 73, "distance_m": 344130.126, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1056H", "location": "Waterbeach", "stage_seq": 74, "distance_m": 358472.501, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1059", "location": "Cambridge North", "stage_seq": 75, "distance_m": 363373.395, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1100", "location": "Coldham Lane Jn", "stage_seq": 76, "distance_m": 365542.952, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "1102H", "wtt_dep": "1107H", "location": "Cambridge", "stage_seq": 77, "distance_m": 367106.714, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "1110H", "wtt_dep": "1113", "location": "Cambridge South", "stage_seq": 78, "distance_m": 369700.367, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1115", "location": "Shepreth Branch Jn", "stage_seq": 79, "distance_m": 370816.107, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1124", "location": "Audley End", "stage_seq": 80, "distance_m": 389585.148, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133", "location": "Stansted North Jn", "stage_seq": 81, "distance_m": 401422.087, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135", "location": "Stansted East Jn", "stage_seq": 82, "distance_m": 402170.71, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136", "location": "Tye Green Jn", "stage_seq": 83, "distance_m": 403282.57, "section_seq": 1, "route_path_id": 68209}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137H", "location": "Stansted Coopers Lane Jn", "stage_seq": 84, "distance_m": 405303.857, "section_seq": 1, "route_path_id": 68209}, {"is_pass": false, "wtt_arr": "1140", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 85, "distance_m": 406356.699, "section_seq": 1, "route_path_id": 68209}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 406356.699, "from_m": 0.0, "section_seq": 1, "route_path_id": 68209}], "total_distance_m": 406356.699, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 401214.044, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5142.655, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bristol Temple Meads |
0625 |
0625 |
3 |
None |
None |
Stansted Airport |
1140 |
1140 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G00841/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
University |
Birmingham New Street H.s. |
Coleshill Parkway |
None |
None |
None |
None |
1 |
0 |
2026-09-17 06:35:21 |
TERMINATED |
2026-09-17 06:25:00 |
Bristol Temple Meads |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789615746409796 |
1 |
1 |
2026-09-17 06:35:01.468991 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:01.219183 |
| 599879 |
629271 |
C25457 |
252A01M517 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 06:25:00 |
2026-09-17 06:35:21 |
2026-09-19 06:35:21 |
{"id": 629271, "stp": "P", "toc": "Sheffield Supertram", "uid": "C25457", "consist": null, "dest_crs": "SHQ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C25457/2026-09-17/detailed", "trust_id": "252A01M517", "origin_crs": "PAQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield Cathedral (Super Tram)", "service_date": "2026-09-17", "dest_arr_time": "0625", "dest_platform": null, "is_terminated": 1, "next_location": "Tinsley Meadowhall (Super Tram)", "signalling_id": "2A01", "timing_status": "ON TIME", "origin_station": "Parkgate", "current_leg_arr": "0608½", "current_leg_dep": "0605", "current_leg_end": "Tinsley Meadowhall (Super Tram)", "origin_dep_time": "0559", "origin_platform": null, "current_location": "Tinsley North Jn", "last_update_time": "2026-09-17T06:35:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.386252560057402, 53.420378678090565], [-1.386254, 53.4203786], [-1.3875806, 53.42031490000001], [-1.3897628, 53.4202116], [-1.3901726, 53.4201868], [-1.3906569, 53.4201569], [-1.3911110999999998, 53.420118499999994], [-1.3918117, 53.4200511], [-1.3926871, 53.4199477], [-1.3934851999999998, 53.41984870000001], [-1.3946617, 53.419675599999984], [-1.3955812, 53.4195618], [-1.3957602, 53.41953960000001], [-1.3968033, 53.419413299999995], [-1.3970091, 53.4193878], [-1.3973825, 53.419329], [-1.3981063, 53.4192327], [-1.3984456999999997, 53.4191831], [-1.3987914999999995, 53.419109600000006], [-1.3991639, 53.4190089], [-1.3995773, 53.41888050000001], [-1.3999162, 53.418762400000006], [-1.4002401999999998, 53.4186359], [-1.40054, 53.4185013], [-1.4009799, 53.41828019999999], [-1.401287, 53.41810650000001], [-1.4016972, 53.4178511], [-1.4020171, 53.4176044], [-1.4023145, 53.4173446], [-1.4026193, 53.4170336], [-1.4032489, 53.416129100000006], [-1.4036368999999995, 53.4155587], [-1.4041726, 53.4147074], [-1.404392, 53.4143553], [-1.4044164788002325, 53.41428429590598], [-1.4045611, 53.41386479999999], [-1.4046126, 53.41363870000001], [-1.4046375, 53.4134457], [-1.4046362, 53.413205099999985]]}", "current_leg_start": "Magna Tram Stop", "dest_arr_time_act": "0625", "motion_projection": null, "next_location_lat": "53.4132051", "next_location_lon": "-1.4046362", "previous_location": "Rotherham Central", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 6, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:52086153\", \"confirmationDeadline\": \"2026-09-17T06:08:30+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "0559", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "53.4132051", "current_position_lon": "-1.4046362", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:52Z\", \"source_id\": 52077818, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:00:57Z\", \"source_id\": 16794691, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:31Z\", \"source_id\": 52084035, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:04:31Z\", \"source_id\": 16796662, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tinsley North Jn", "service_state_platform": null, "timing_fact_generation": 1789621548696610, "current_leg_arrival_utc": "2026-09-17T06:08:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:01.628150", "service_state_evidence_id": 52086153, "current_leg_start_actual_dep": "2026-09-17T06:05:37+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:05.971603", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Sheffield Supertram |
P |
PAQ |
SHQ |
2A01 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:52Z", "source_id": 52077818, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:02:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:00:57Z", "source_id": 16794691, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7238, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:31Z", "source_id": 52084035, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:04:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:04:31Z", "source_id": 16796662, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}] |
Parkgate |
0559 |
0559 |
None |
None |
None |
Sheffield Cathedral (Super Tram) |
0625 |
0625 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C25457/2026-09-17/detailed |
None |
Magna Tram Stop |
2026-09-17T06:05:37+01:00 |
Tinsley Meadowhall (Super Tram) |
3.5 |
{"type": "LineString", "coordinates": [[-1.386252560057402, 53.420378678090565], [-1.386254, 53.4203786], [-1.3875806, 53.42031490000001], [-1.3897628, 53.4202116], [-1.3901726, 53.4201868], [-1.3906569, 53.4201569], [-1.3911110999999998, 53.420118499999994], [-1.3918117, 53.4200511], [-1.3926871, 53.4199477], [-1.3934851999999998, 53.41984870000001], [-1.3946617, 53.419675599999984], [-1.3955812, 53.4195618], [-1.3957602, 53.41953960000001], [-1.3968033, 53.419413299999995], [-1.3970091, 53.4193878], [-1.3973825, 53.419329], [-1.3981063, 53.4192327], [-1.3984456999999997, 53.4191831], [-1.3987914999999995, 53.419109600000006], [-1.3991639, 53.4190089], [-1.3995773, 53.41888050000001], [-1.3999162, 53.418762400000006], [-1.4002401999999998, 53.4186359], [-1.40054, 53.4185013], [-1.4009799, 53.41828019999999], [-1.401287, 53.41810650000001], [-1.4016972, 53.4178511], [-1.4020171, 53.4176044], [-1.4023145, 53.4173446], [-1.4026193, 53.4170336], [-1.4032489, 53.416129100000006], [-1.4036368999999995, 53.4155587], [-1.4041726, 53.4147074], [-1.404392, 53.4143553], [-1.4044164788002325, 53.41428429590598], [-1.4045611, 53.41386479999999], [-1.4046126, 53.41363870000001], [-1.4046375, 53.4134457], [-1.4046362, 53.413205099999985]]} |
1.0 |
0605 |
0608½ |
Rotherham Central |
Tinsley North Jn |
Tinsley Meadowhall (Super Tram) |
53.4132051 |
-1.4046362 |
53.4132051 |
-1.4046362 |
1 |
0 |
2026-09-17 06:35:21 |
TERMINATED |
2026-09-17 06:25:00 |
Tinsley North Jn |
TD |
TRACKING_TIMEOUT |
52086153 |
1789621548696610 |
11 |
11 |
2026-09-17 06:35:05.971603 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:01.628150 |
| 599880 |
628771 |
W34006 |
401D25M517 |
2026-09-17 |
COMPLETE |
16853120 |
2026-09-17 07:25:00 |
2026-09-17 06:35:21 |
2026-09-19 06:35:21 |
{"id": 628771, "stp": "P", "toc": "Avanti West Coast", "uid": "W34006", "consist": "805013", "dest_crs": "CTR", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34006/2026-09-17/detailed", "trust_id": "401D25M517", "origin_crs": "HHD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chester", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "4", "is_terminated": 1, "next_location": "Chester", "signalling_id": "1D25", "timing_status": "LATE", "origin_station": "Holyhead", "current_leg_arr": "0725", "current_leg_dep": "0710", "current_leg_end": "Chester", "origin_dep_time": "0544", "origin_platform": "2", "current_location": "Chester", "last_update_time": "2026-09-17T06:35:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1322565100527533, 53.24974135441328], [-3.1320474, 53.2496367], [-3.1313215999999997, 53.24927370000001], [-3.1301672999999997, 53.24869360000001], [-3.1278062, 53.2475506], [-3.1253126, 53.24637500000001], [-3.1235213999999996, 53.24554179999999], [-3.1203496, 53.24406629999999], [-3.11785, 53.24289269999999], [-3.1144218999999995, 53.2412832], [-3.1115162999999995, 53.2399424], [-3.1101775999999997, 53.2393641], [-3.1083673, 53.23865409999999], [-3.1012549999999997, 53.2359672], [-3.1000849, 53.23553269999999], [-3.0988689, 53.23513229999998], [-3.0967666, 53.2345523], [-3.0934192, 53.233774100000005], [-3.0922079, 53.2334441], [-3.0908819, 53.233059], [-3.0896479999999995, 53.23265399999999], [-3.0878573999999994, 53.2319694], [-3.0829035999999994, 53.2300532], [-3.0812353, 53.2293933], [-3.0793299, 53.2286653], [-3.0774014, 53.22793680000001], [-3.0751316999999996, 53.22703460000001], [-3.0731041999999995, 53.2262433], [-3.061774, 53.2218423], [-3.0606808999999995, 53.2214096], [-3.0605259, 53.2213482], [-3.0599468, 53.2211181], [-3.0596772, 53.221014], [-3.0593069, 53.2208729], [-3.0589888, 53.220745400000006], [-3.0579879, 53.2203567], [-3.0557793, 53.2195041], [-3.0547405999999997, 53.219122799999994], [-3.0542719660063726, 53.218960968010606], [-3.0538234999999996, 53.2188061], [-3.0528809, 53.2184976], [-3.0523567, 53.2183405], [-3.0518126999999997, 53.21817750000001], [-3.0499664000000006, 53.2176327], [-3.048588, 53.217226], [-3.0464153, 53.21657749999999], [-3.0458904, 53.21642239999999], [-3.0387519999999997, 53.21429979999999], [-3.0380651999999997, 53.2140904], [-3.0370415969342206, 53.21376285753264], [-3.0369885250852735, 53.21374587501781], [-3.0368736, 53.2137091], [-3.0361182, 53.21345180000001], [-3.0353348, 53.2131668], [-3.03449, 53.2128461], [-3.0329678999999996, 53.2122444], [-3.0314489999999994, 53.21165129999999], [-3.0296423, 53.21094089999999], [-3.0278711, 53.2102472], [-3.025917999999999, 53.20949780000001], [-3.0232810999999997, 53.208554799999995], [-3.0224005, 53.2082194], [-3.0217879999999995, 53.2079565], [-3.0215575999999995, 53.2078672], [-3.0212171, 53.2077148], [-3.0202344999999995, 53.20727990000001], [-3.0193572, 53.20691639999999], [-3.0188323, 53.20669869999999], [-3.018144299999999, 53.20641559999999], [-3.0156297, 53.2054291], [-3.0141693999999997, 53.2048535], [-3.0140466999999997, 53.204808199999995], [-3.0070238, 53.2020236], [-3.0029206, 53.2004177], [-3.0011406999999997, 53.199718399999995], [-3.000776540142236, 53.19957740430325], [-3.0000438, 53.1992937], [-2.9991123, 53.19892240000001], [-2.9983671, 53.198634799999994], [-2.998004, 53.1984779], [-2.9973942999999994, 53.1982217], [-2.9968563000000006, 53.19799169999999], [-2.9963875, 53.197794499999986], [-2.995945799999999, 53.1976006], [-2.9951936, 53.197261], [-2.9927432, 53.19619850000001], [-2.9889486, 53.1945625], [-2.9854516999999996, 53.19304950000001], [-2.9837189, 53.192305], [-2.980433, 53.19094559999999], [-2.9792389, 53.1904656], [-2.9780602, 53.1900226], [-2.9758381999999997, 53.18918399999999], [-2.9741305999999996, 53.18855099999999], [-2.9724096, 53.1879044], [-2.9706969, 53.1872698], [-2.9653667, 53.1852743], [-2.964440437594421, 53.18492876080822], [-2.9625399999999997, 53.184219799999994], [-2.9590471, 53.1829797], [-2.9574241, 53.1824514], [-2.9564913999999995, 53.182170799999994], [-2.9556471, 53.18192309999999], [-2.9539918999999997, 53.181491699999995], [-2.9530379999999994, 53.18125719999999], [-2.9521194, 53.18104739999998], [-2.9509576999999996, 53.1808005], [-2.9495817, 53.18053570000001], [-2.9483878, 53.1803266], [-2.9472308999999997, 53.1801473], [-2.9443772000000004, 53.179763599999994], [-2.9433677, 53.1796318], [-2.9422627, 53.179515299999984], [-2.941034, 53.17940659999999], [-2.939836, 53.17932549999998], [-2.9392215, 53.1792893], [-2.938648699999999, 53.1792607], [-2.9380097, 53.17923379999999], [-2.9373207, 53.17921179999998], [-2.9358181, 53.179179899999994], [-2.9345474999999994, 53.179182100000006], [-2.9323786999999997, 53.1792115], [-2.9322587999999996, 53.1792158], [-2.931613, 53.1792436], [-2.9314051999999995, 53.179253], [-2.9301415, 53.179332200000005], [-2.9292596, 53.17940020000001], [-2.9281072999999997, 53.1795102], [-2.926038, 53.17974910000001], [-2.9246214000000004, 53.1799366], [-2.9239548999999996, 53.1800508], [-2.9225509999999995, 53.1802974], [-2.9215561, 53.1804945], [-2.9202882999999997, 53.180751599999994], [-2.9197197, 53.180893999999995], [-2.9194125, 53.180970299999984], [-2.9182117, 53.1812539], [-2.9167708999999995, 53.18165749999999], [-2.9154227, 53.1820616], [-2.9146758000000004, 53.1823143], [-2.9145986, 53.18234189999999], [-2.9135398999999995, 53.18269829999999], [-2.913046609168343, 53.18286799473431], [-2.9128167991087146, 53.18294650611696], [-2.912612992114519, 53.18301511614715], [-2.912431500818643, 53.18307526684457], [-2.9122686378539746, 53.183128400228846], [-2.912120715853399, 53.18317595831965], [-2.911984047449804, 53.18321938313663], [-2.911854945276076, 53.183260116699465], [-2.911729721965103, 53.18329960102781], [-2.911604690149771, 53.18333927814131], [-2.911476162462967, 53.18338059005964], [-2.9113404515375785, 53.183424978802435], [-2.9111938700064917, 53.183473886389386], [-2.9110327305025936, 53.18352875484013], [-2.9108533456587717, 53.18359102617433], [-2.9106520281079127, 53.18366214241165], [-2.910425090482903, 53.183743545571744], [-2.9101379, 53.1838526], [-2.9096576999999995, 53.1840374], [-2.9091266999999994, 53.184256], [-2.908635799999999, 53.1844698], [-2.9079411, 53.1848105], [-2.9074396, 53.185058], [-2.906769, 53.18538109999999], [-2.9060501999999997, 53.185763599999994], [-2.9055472999999994, 53.1860361], [-2.9051956, 53.18618990000001], [-2.9041804, 53.1868133], [-2.9036012, 53.18725109999999], [-2.9029231999999996, 53.187751899999995], [-2.9021140999999995, 53.18837640000001], [-2.9016915, 53.18873359999999], [-2.9009147999999993, 53.1894524], [-2.9004147999999996, 53.1900041], [-2.9000216, 53.1904831], [-2.8994418, 53.191307999999985], [-2.8994151, 53.191356199999994], [-2.8992105, 53.1915909], [-2.8990277, 53.19183970000001], [-2.8987387, 53.192243700000006], [-2.8984252, 53.19260330000001], [-2.8979127999999994, 53.1931375], [-2.8977643999999994, 53.1932922], [-2.8974262999999993, 53.1936028], [-2.8971083999999996, 53.1938635], [-2.8970233, 53.1939272], [-2.8968721999999993, 53.1940411], [-2.8966999, 53.19415310000001], [-2.8963872, 53.1943595], [-2.8960095999999997, 53.1945939], [-2.8957634999999997, 53.1947448], [-2.8952936, 53.1950213], [-2.8948411999999997, 53.1952557], [-2.8943898, 53.1954774], [-2.8938296999999995, 53.19577079999999], [-2.8935185999999997, 53.19591900000001], [-2.8924771999999996, 53.1963967], [-2.8919831, 53.19664019999999], [-2.891419, 53.1969606], [-2.8913131, 53.197013], [-2.890616, 53.1974049], [-2.890436, 53.1974932], [-2.8893592, 53.198036500000015], [-2.8890690999999995, 53.19818], [-2.8888073999999997, 53.1982963], [-2.888543, 53.19839519999999], [-2.8882649999999996, 53.1984853], [-2.8879540999999995, 53.1985661], [-2.8876464, 53.19862559999999], [-2.88725, 53.1986797], [-2.8869579999999995, 53.198702], [-2.8866287000000006, 53.1987128], [-2.8862989999999997, 53.19870349999999], [-2.885985499999999, 53.1986799], [-2.8856639, 53.1986383], [-2.8852173, 53.19855239999999], [-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": "Flint", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "53.1965150", "next_location_lon": "-2.8787749", "previous_location": "Flint", "current_leg_milage": "12.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 741.582, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34919.376, \"from_m\": 741.582, \"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\": 36633.533, \"from_m\": 34919.376, \"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\": 38759.553, \"from_m\": 36633.533, \"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\": 39318.108, \"from_m\": 38759.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48271.957, \"from_m\": 39318.108, \"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\": 51294.153, \"from_m\": 48271.957, \"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\": 51439.352, \"from_m\": 51294.153, \"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\": 53426.673, \"from_m\": 51439.352, \"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\": 58805.841, \"from_m\": 53426.673, \"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\": 59532.238, \"from_m\": 58805.841, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 62381.352, \"from_m\": 59532.238, \"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\": 63566.003, \"from_m\": 62381.352, \"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\": 64539.691, \"from_m\": 63566.003, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64808.827, \"from_m\": 64539.691, \"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\": 64848.072, \"from_m\": 64808.827, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66222.439, \"from_m\": 64848.072, \"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\": 70521.409, \"from_m\": 66222.439, \"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\": 74428.698, \"from_m\": 70521.409, \"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\": 74615.761, \"from_m\": 74428.698, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 74670.916, \"from_m\": 74615.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80343.59, \"from_m\": 74670.916, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 92439.932, \"from_m\": 80343.59, \"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\": 93465.129, \"from_m\": 92439.932, \"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\": 98945.148, \"from_m\": 93465.129, \"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\": 99022.697, \"from_m\": 98945.148, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103396.214, \"from_m\": 99022.697, \"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\": 103528.319, \"from_m\": 103396.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121437.251, \"from_m\": 103528.319, \"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\": 133985.188, \"from_m\": 121437.251, \"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\": 135009.061, \"from_m\": 133985.188, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135793.458, \"from_m\": 135009.061, \"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}], \"service_id\": 628771, \"profile_key\": \"a256bfd3f0d3db63c462a0aab98990c1d640834514b672c9f34fa23b163b6f8d\", \"schedule_id\": 26414, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Holyhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Valley\", \"stage_seq\": 2, \"distance_m\": 5498.926, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Gaerwen S.B.\", \"stage_seq\": 3, \"distance_m\": 29601.408, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Llanfairpwll\", \"stage_seq\": 4, \"distance_m\": 34030.494, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Menai Bridge\", \"stage_seq\": 5, \"distance_m\": 35527.935, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0615\", \"location\": \"Bangor (Gwynedd)\", \"stage_seq\": 6, \"distance_m\": 39632.011, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Penmaenmawr\", \"stage_seq\": 7, \"distance_m\": 55778.197, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0633\", \"location\": \"Llandudno Junction\", \"stage_seq\": 8, \"distance_m\": 64354.399, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0640\", \"location\": \"Colwyn Bay\", \"stage_seq\": 9, \"distance_m\": 70874.692, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Abergele & Pensarn\", \"stage_seq\": 10, \"distance_m\": 80581.979, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0651H\", \"location\": \"Rhyl\", \"stage_seq\": 11, \"distance_m\": 87535.783, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0657H\", \"location\": \"Prestatyn\", \"stage_seq\": 12, \"distance_m\": 93245.477, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Mostyn East Jn\", \"stage_seq\": 13, \"distance_m\": 104567.447, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0710H\", \"location\": \"Flint\", \"stage_seq\": 14, \"distance_m\": 115697.107, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Shotton\", \"stage_seq\": 15, \"distance_m\": 123138.594, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Saltney Jn\", \"stage_seq\": 16, \"distance_m\": 132672.557, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Chester South Jn\", \"stage_seq\": 17, \"distance_m\": 134899.784, \"section_seq\": 1, \"route_path_id\": 101121}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"Chester\", \"stage_seq\": 18, \"distance_m\": 135793.458, \"section_seq\": 1, \"route_path_id\": 101121}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 135793.458, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101121}], \"total_distance_m\": 135793.458, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 135528.649, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 264.809, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0544", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.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:33:54Z\", \"source_id\": 16815152, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:30Z\", \"source_id\": 52161459, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:36Z\", \"source_id\": 16821277, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:11Z\", \"source_id\": 52172046, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:47:13Z\", \"source_id\": 16824603, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:13Z\", \"source_id\": 52181824, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:18Z\", \"source_id\": 16827565, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:17Z\", \"source_id\": 52216933, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:20Z\", \"source_id\": 16838289, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:42Z\", \"source_id\": 52238811, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:46Z\", \"source_id\": 16844848, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:02Z\", \"source_id\": 52266153, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:03Z\", \"source_id\": 16853120, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chester", "service_state_platform": "4", "timing_fact_generation": 1789626243770442, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:05.990869", "service_state_evidence_id": 16853120, "current_leg_start_actual_dep": "2026-09-17T07:11:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:06.560296", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
HHD |
CTR |
1D25 |
805013 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 741.582, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34919.376, "from_m": 741.582, "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": 36633.533, "from_m": 34919.376, "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": 38759.553, "from_m": 36633.533, "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": 39318.108, "from_m": 38759.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48271.957, "from_m": 39318.108, "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": 51294.153, "from_m": 48271.957, "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": 51439.352, "from_m": 51294.153, "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": 53426.673, "from_m": 51439.352, "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": 58805.841, "from_m": 53426.673, "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": 59532.238, "from_m": 58805.841, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 62381.352, "from_m": 59532.238, "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": 63566.003, "from_m": 62381.352, "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": 64539.691, "from_m": 63566.003, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64808.827, "from_m": 64539.691, "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": 64848.072, "from_m": 64808.827, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66222.439, "from_m": 64848.072, "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": 70521.409, "from_m": 66222.439, "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": 74428.698, "from_m": 70521.409, "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": 74615.761, "from_m": 74428.698, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 74670.916, "from_m": 74615.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80343.59, "from_m": 74670.916, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 92439.932, "from_m": 80343.59, "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": 93465.129, "from_m": 92439.932, "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": 98945.148, "from_m": 93465.129, "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": 99022.697, "from_m": 98945.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103396.214, "from_m": 99022.697, "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": 103528.319, "from_m": 103396.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121437.251, "from_m": 103528.319, "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": 133985.188, "from_m": 121437.251, "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": 135009.061, "from_m": 133985.188, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135793.458, "from_m": 135009.061, "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}], "service_id": 628771, "profile_key": "a256bfd3f0d3db63c462a0aab98990c1d640834514b672c9f34fa23b163b6f8d", "schedule_id": 26414, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0544", "location": "Holyhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Valley", "stage_seq": 2, "distance_m": 5498.926, "section_seq": 1, "route_path_id": 101121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Gaerwen S.B.", "stage_seq": 3, "distance_m": 29601.408, "section_seq": 1, "route_path_id": 101121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Llanfairpwll", "stage_seq": 4, "distance_m": 34030.494, "section_seq": 1, "route_path_id": 101121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Menai Bridge", "stage_seq": 5, "distance_m": 35527.935, "section_seq": 1, "route_path_id": 101121}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0615", "location": "Bangor (Gwynedd)", "stage_seq": 6, "distance_m": 39632.011, "section_seq": 1, "route_path_id": 101121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Penmaenmawr", "stage_seq": 7, "distance_m": 55778.197, "section_seq": 1, "route_path_id": 101121}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0633", "location": "Llandudno Junction", "stage_seq": 8, "distance_m": 64354.399, "section_seq": 1, "route_path_id": 101121}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0640", "location": "Colwyn Bay", "stage_seq": 9, "distance_m": 70874.692, "section_seq": 1, "route_path_id": 101121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Abergele & Pensarn", "stage_seq": 10, "distance_m": 80581.979, "section_seq": 1, "route_path_id": 101121}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0651H", "location": "Rhyl", "stage_seq": 11, "distance_m": 87535.783, "section_seq": 1, "route_path_id": 101121}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0657H", "location": "Prestatyn", "stage_seq": 12, "distance_m": 93245.477, "section_seq": 1, "route_path_id": 101121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Mostyn East Jn", "stage_seq": 13, "distance_m": 104567.447, "section_seq": 1, "route_path_id": 101121}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0710H", "location": "Flint", "stage_seq": 14, "distance_m": 115697.107, "section_seq": 1, "route_path_id": 101121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Shotton", "stage_seq": 15, "distance_m": 123138.594, "section_seq": 1, "route_path_id": 101121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Saltney Jn", "stage_seq": 16, "distance_m": 132672.557, "section_seq": 1, "route_path_id": 101121}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "Chester South Jn", "stage_seq": 17, "distance_m": 134899.784, "section_seq": 1, "route_path_id": 101121}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "Chester", "stage_seq": 18, "distance_m": 135793.458, "section_seq": 1, "route_path_id": 101121}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 135793.458, "from_m": 0.0, "section_seq": 1, "route_path_id": 101121}], "total_distance_m": 135793.458, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 135528.649, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 264.809, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:54Z", "source_id": 16815152, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10343, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:30Z", "source_id": 52161459, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:36Z", "source_id": 16821277, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10348, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:11Z", "source_id": 52172046, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:49:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:47:13Z", "source_id": 16824603, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10360, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:13Z", "source_id": 52181824, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:55:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:18Z", "source_id": 16827565, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10368, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:17Z", "source_id": 52216933, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:08:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:20Z", "source_id": 16838289, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10375, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:42Z", "source_id": 52238811, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:15:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:46Z", "source_id": 16844848, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10391, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:02Z", "source_id": 52266153, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:25:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:03Z", "source_id": 16853120, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Holyhead |
0544 |
0544 |
2 |
None |
None |
Chester |
0724 |
0724 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34006/2026-09-17/detailed |
None |
Flint |
2026-09-17T07:11:30+01:00 |
Chester |
15.0 |
{"type": "LineString", "coordinates": [[-3.1322565100527533, 53.24974135441328], [-3.1320474, 53.2496367], [-3.1313215999999997, 53.24927370000001], [-3.1301672999999997, 53.24869360000001], [-3.1278062, 53.2475506], [-3.1253126, 53.24637500000001], [-3.1235213999999996, 53.24554179999999], [-3.1203496, 53.24406629999999], [-3.11785, 53.24289269999999], [-3.1144218999999995, 53.2412832], [-3.1115162999999995, 53.2399424], [-3.1101775999999997, 53.2393641], [-3.1083673, 53.23865409999999], [-3.1012549999999997, 53.2359672], [-3.1000849, 53.23553269999999], [-3.0988689, 53.23513229999998], [-3.0967666, 53.2345523], [-3.0934192, 53.233774100000005], [-3.0922079, 53.2334441], [-3.0908819, 53.233059], [-3.0896479999999995, 53.23265399999999], [-3.0878573999999994, 53.2319694], [-3.0829035999999994, 53.2300532], [-3.0812353, 53.2293933], [-3.0793299, 53.2286653], [-3.0774014, 53.22793680000001], [-3.0751316999999996, 53.22703460000001], [-3.0731041999999995, 53.2262433], [-3.061774, 53.2218423], [-3.0606808999999995, 53.2214096], [-3.0605259, 53.2213482], [-3.0599468, 53.2211181], [-3.0596772, 53.221014], [-3.0593069, 53.2208729], [-3.0589888, 53.220745400000006], [-3.0579879, 53.2203567], [-3.0557793, 53.2195041], [-3.0547405999999997, 53.219122799999994], [-3.0542719660063726, 53.218960968010606], [-3.0538234999999996, 53.2188061], [-3.0528809, 53.2184976], [-3.0523567, 53.2183405], [-3.0518126999999997, 53.21817750000001], [-3.0499664000000006, 53.2176327], [-3.048588, 53.217226], [-3.0464153, 53.21657749999999], [-3.0458904, 53.21642239999999], [-3.0387519999999997, 53.21429979999999], [-3.0380651999999997, 53.2140904], [-3.0370415969342206, 53.21376285753264], [-3.0369885250852735, 53.21374587501781], [-3.0368736, 53.2137091], [-3.0361182, 53.21345180000001], [-3.0353348, 53.2131668], [-3.03449, 53.2128461], [-3.0329678999999996, 53.2122444], [-3.0314489999999994, 53.21165129999999], [-3.0296423, 53.21094089999999], [-3.0278711, 53.2102472], [-3.025917999999999, 53.20949780000001], [-3.0232810999999997, 53.208554799999995], [-3.0224005, 53.2082194], [-3.0217879999999995, 53.2079565], [-3.0215575999999995, 53.2078672], [-3.0212171, 53.2077148], [-3.0202344999999995, 53.20727990000001], [-3.0193572, 53.20691639999999], [-3.0188323, 53.20669869999999], [-3.018144299999999, 53.20641559999999], [-3.0156297, 53.2054291], [-3.0141693999999997, 53.2048535], [-3.0140466999999997, 53.204808199999995], [-3.0070238, 53.2020236], [-3.0029206, 53.2004177], [-3.0011406999999997, 53.199718399999995], [-3.000776540142236, 53.19957740430325], [-3.0000438, 53.1992937], [-2.9991123, 53.19892240000001], [-2.9983671, 53.198634799999994], [-2.998004, 53.1984779], [-2.9973942999999994, 53.1982217], [-2.9968563000000006, 53.19799169999999], [-2.9963875, 53.197794499999986], [-2.995945799999999, 53.1976006], [-2.9951936, 53.197261], [-2.9927432, 53.19619850000001], [-2.9889486, 53.1945625], [-2.9854516999999996, 53.19304950000001], [-2.9837189, 53.192305], [-2.980433, 53.19094559999999], [-2.9792389, 53.1904656], [-2.9780602, 53.1900226], [-2.9758381999999997, 53.18918399999999], [-2.9741305999999996, 53.18855099999999], [-2.9724096, 53.1879044], [-2.9706969, 53.1872698], [-2.9653667, 53.1852743], [-2.964440437594421, 53.18492876080822], [-2.9625399999999997, 53.184219799999994], [-2.9590471, 53.1829797], [-2.9574241, 53.1824514], [-2.9564913999999995, 53.182170799999994], [-2.9556471, 53.18192309999999], [-2.9539918999999997, 53.181491699999995], [-2.9530379999999994, 53.18125719999999], [-2.9521194, 53.18104739999998], [-2.9509576999999996, 53.1808005], [-2.9495817, 53.18053570000001], [-2.9483878, 53.1803266], [-2.9472308999999997, 53.1801473], [-2.9443772000000004, 53.179763599999994], [-2.9433677, 53.1796318], [-2.9422627, 53.179515299999984], [-2.941034, 53.17940659999999], [-2.939836, 53.17932549999998], [-2.9392215, 53.1792893], [-2.938648699999999, 53.1792607], [-2.9380097, 53.17923379999999], [-2.9373207, 53.17921179999998], [-2.9358181, 53.179179899999994], [-2.9345474999999994, 53.179182100000006], [-2.9323786999999997, 53.1792115], [-2.9322587999999996, 53.1792158], [-2.931613, 53.1792436], [-2.9314051999999995, 53.179253], [-2.9301415, 53.179332200000005], [-2.9292596, 53.17940020000001], [-2.9281072999999997, 53.1795102], [-2.926038, 53.17974910000001], [-2.9246214000000004, 53.1799366], [-2.9239548999999996, 53.1800508], [-2.9225509999999995, 53.1802974], [-2.9215561, 53.1804945], [-2.9202882999999997, 53.180751599999994], [-2.9197197, 53.180893999999995], [-2.9194125, 53.180970299999984], [-2.9182117, 53.1812539], [-2.9167708999999995, 53.18165749999999], [-2.9154227, 53.1820616], [-2.9146758000000004, 53.1823143], [-2.9145986, 53.18234189999999], [-2.9135398999999995, 53.18269829999999], [-2.913046609168343, 53.18286799473431], [-2.9128167991087146, 53.18294650611696], [-2.912612992114519, 53.18301511614715], [-2.912431500818643, 53.18307526684457], [-2.9122686378539746, 53.183128400228846], [-2.912120715853399, 53.18317595831965], [-2.911984047449804, 53.18321938313663], [-2.911854945276076, 53.183260116699465], [-2.911729721965103, 53.18329960102781], [-2.911604690149771, 53.18333927814131], [-2.911476162462967, 53.18338059005964], [-2.9113404515375785, 53.183424978802435], [-2.9111938700064917, 53.183473886389386], [-2.9110327305025936, 53.18352875484013], [-2.9108533456587717, 53.18359102617433], [-2.9106520281079127, 53.18366214241165], [-2.910425090482903, 53.183743545571744], [-2.9101379, 53.1838526], [-2.9096576999999995, 53.1840374], [-2.9091266999999994, 53.184256], [-2.908635799999999, 53.1844698], [-2.9079411, 53.1848105], [-2.9074396, 53.185058], [-2.906769, 53.18538109999999], [-2.9060501999999997, 53.185763599999994], [-2.9055472999999994, 53.1860361], [-2.9051956, 53.18618990000001], [-2.9041804, 53.1868133], [-2.9036012, 53.18725109999999], [-2.9029231999999996, 53.187751899999995], [-2.9021140999999995, 53.18837640000001], [-2.9016915, 53.18873359999999], [-2.9009147999999993, 53.1894524], [-2.9004147999999996, 53.1900041], [-2.9000216, 53.1904831], [-2.8994418, 53.191307999999985], [-2.8994151, 53.191356199999994], [-2.8992105, 53.1915909], [-2.8990277, 53.19183970000001], [-2.8987387, 53.192243700000006], [-2.8984252, 53.19260330000001], [-2.8979127999999994, 53.1931375], [-2.8977643999999994, 53.1932922], [-2.8974262999999993, 53.1936028], [-2.8971083999999996, 53.1938635], [-2.8970233, 53.1939272], [-2.8968721999999993, 53.1940411], [-2.8966999, 53.19415310000001], [-2.8963872, 53.1943595], [-2.8960095999999997, 53.1945939], [-2.8957634999999997, 53.1947448], [-2.8952936, 53.1950213], [-2.8948411999999997, 53.1952557], [-2.8943898, 53.1954774], [-2.8938296999999995, 53.19577079999999], [-2.8935185999999997, 53.19591900000001], [-2.8924771999999996, 53.1963967], [-2.8919831, 53.19664019999999], [-2.891419, 53.1969606], [-2.8913131, 53.197013], [-2.890616, 53.1974049], [-2.890436, 53.1974932], [-2.8893592, 53.198036500000015], [-2.8890690999999995, 53.19818], [-2.8888073999999997, 53.1982963], [-2.888543, 53.19839519999999], [-2.8882649999999996, 53.1984853], [-2.8879540999999995, 53.1985661], [-2.8876464, 53.19862559999999], [-2.88725, 53.1986797], [-2.8869579999999995, 53.198702], [-2.8866287000000006, 53.1987128], [-2.8862989999999997, 53.19870349999999], [-2.885985499999999, 53.1986799], [-2.8856639, 53.1986383], [-2.8852173, 53.19855239999999], [-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]]} |
12.5 |
0710 |
0725 |
Flint |
Chester |
Chester |
53.1965150 |
-2.8787749 |
53.1965150 |
-2.8787749 |
1 |
0 |
2026-09-17 06:35:21 |
TERMINATED |
2026-09-17 06:25:00 |
Chester |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853120 |
1789626243770442 |
39 |
39 |
2026-09-17 06:35:06.560296 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:05.990869 |
| 599881 |
630478 |
C61912 |
722J36M617 |
2026-09-17 |
COMPLETE |
16854729 |
2026-09-17 06:59:00 |
2026-09-17 06:35:21 |
2026-09-19 06:35:21 |
{"id": 630478, "stp": "P", "toc": "London Underground", "uid": "C61912", "consist": null, "dest_crs": "HRW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61912/2026-09-17/detailed", "trust_id": "722J36M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:30:00", "dar_platform": null, "dest_station": "Harrow & Wealdstone (DC)", "service_date": "2026-09-17", "dest_arr_time": "0720", "dest_platform": "1", "is_terminated": 1, "next_location": "Harrow & Wealdstone (DC)", "signalling_id": "2J36", "timing_status": "LATE", "origin_station": "London Road Depot", "current_leg_arr": "0725", "current_leg_dep": "0723", "current_leg_end": "Harrow & Wealdstone (DC)", "origin_dep_time": "0630", "origin_platform": null, "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-17T06:35: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": "0719½", "motion_projection": null, "next_location_lat": "51.5918227", "next_location_lon": "-0.3343768", "previous_location": "London Road Depot", "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\": 901.592, \"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\": 1366.355, \"from_m\": 901.592, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5085.758, \"from_m\": 1366.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.503, \"from_m\": 5085.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\": 6255.628, \"from_m\": 6123.503, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7317.281, \"from_m\": 6255.628, \"capability_applied\": null, \"effective_limit_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\": 7530.962, \"from_m\": 7317.281, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7837.068, \"from_m\": 7530.962, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9155.372, \"from_m\": 7837.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10294.644, \"from_m\": 9155.372, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10722.046, \"from_m\": 10294.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11832.15, \"from_m\": 10722.046, \"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\": 11871.586, \"from_m\": 11832.15, \"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\": 14862.368, \"from_m\": 11871.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\": 15092.897, \"from_m\": 14862.368, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15969.337, \"from_m\": 15092.897, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16956.605, \"from_m\": 15969.337, \"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\": 17023.304, \"from_m\": 16956.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17266.645, \"from_m\": 17023.304, \"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\": 17334.565, \"from_m\": 17266.645, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17349.715, \"from_m\": 17334.565, \"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\": 17416.672, \"from_m\": 17349.715, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17982.021, \"from_m\": 17416.672, \"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\": 24387.681, \"from_m\": 17982.021, \"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\": 25813.426, \"from_m\": 24387.681, \"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\": 25889.679, \"from_m\": 25813.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25930.062, \"from_m\": 25889.679, \"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\": 25994.662, \"from_m\": 25930.062, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26001.877, \"from_m\": 25994.662, \"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\": 26055.048, \"from_m\": 26001.877, \"capability_applied\": null, \"effective_limit_mph\": 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.799, \"from_m\": 26055.048, \"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\": 26748.137, \"from_m\": 26059.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\": 27076.986, \"from_m\": 26748.137, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27135.412, \"from_m\": 27076.986, \"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\": 27237.414, \"from_m\": 27135.412, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36620.653, \"from_m\": 27237.414, \"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\": 630478, \"profile_key\": \"45085526f699e679cfa3594aba4e3ba6f92314cd9d5d0b18844ac6b4d74610f0\", \"schedule_id\": 7390, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"London Road Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67922}, {\"is_pass\": false, \"wtt_arr\": \"0657H\", \"wtt_dep\": \"0658\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 2, \"distance_m\": 12436.787, \"section_seq\": 1, \"route_path_id\": 67922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 3, \"distance_m\": 12765.883, \"section_seq\": 1, \"route_path_id\": 67922}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0701\", \"location\": \"Kensal Green\", \"stage_seq\": 4, \"distance_m\": 13787.734, \"section_seq\": 1, \"route_path_id\": 67922}, {\"is_pass\": false, \"wtt_arr\": \"0703H\", \"wtt_dep\": \"0704\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 5, \"distance_m\": 16095.338, \"section_seq\": 1, \"route_path_id\": 67922}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0706\", \"location\": \"Harlesden\", \"stage_seq\": 6, \"distance_m\": 18079.549, \"section_seq\": 1, \"route_path_id\": 67922}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0708H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 7, \"distance_m\": 19546.516, \"section_seq\": 1, \"route_path_id\": 67922}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 8, \"distance_m\": 21184.851, \"section_seq\": 1, \"route_path_id\": 67922}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 9, \"distance_m\": 32625.632, \"section_seq\": 1, \"route_path_id\": 67922}, {\"is_pass\": false, \"wtt_arr\": \"0714H\", \"wtt_dep\": \"0715\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 10, \"distance_m\": 33550.492, \"section_seq\": 1, \"route_path_id\": 67922}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0717\", \"location\": \"Kenton (DC)\", \"stage_seq\": 11, \"distance_m\": 34933.178, \"section_seq\": 1, \"route_path_id\": 67922}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": null, \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 12, \"distance_m\": 36620.653, \"section_seq\": 1, \"route_path_id\": 67922}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36620.653, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67922}], \"total_distance_m\": 36620.653, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 32147.854, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 4472.799, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0630", "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-17T05:57:08Z\", \"source_id\": 16831936, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:38Z\", \"source_id\": 16834616, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:47Z\", \"source_id\": 16836314, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:26Z\", \"source_id\": 16838359, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:18Z\", \"source_id\": 16839835, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:16Z\", \"source_id\": 16842057, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:06Z\", \"source_id\": 16843526, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:51Z\", \"source_id\": 16845697, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:44Z\", \"source_id\": 16847164, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:06Z\", \"source_id\": 16853979, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrow & Wealdstone (DC)", "service_state_platform": "1", "timing_fact_generation": 1789626363968383, "current_leg_arrival_utc": "2026-09-17T07:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:07.249293", "service_state_evidence_id": 16853979, "current_leg_start_actual_dep": "2026-09-17T07:18:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:07.465922", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
P |
None |
HRW |
2J36 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 901.592, "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": 1366.355, "from_m": 901.592, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5085.758, "from_m": 1366.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.503, "from_m": 5085.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": 6255.628, "from_m": 6123.503, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7317.281, "from_m": 6255.628, "capability_applied": null, "effective_limit_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": 7530.962, "from_m": 7317.281, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7837.068, "from_m": 7530.962, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9155.372, "from_m": 7837.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10294.644, "from_m": 9155.372, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10722.046, "from_m": 10294.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11832.15, "from_m": 10722.046, "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": 11871.586, "from_m": 11832.15, "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": 14862.368, "from_m": 11871.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": 15092.897, "from_m": 14862.368, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15969.337, "from_m": 15092.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16956.605, "from_m": 15969.337, "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": 17023.304, "from_m": 16956.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17266.645, "from_m": 17023.304, "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": 17334.565, "from_m": 17266.645, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17349.715, "from_m": 17334.565, "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": 17416.672, "from_m": 17349.715, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17982.021, "from_m": 17416.672, "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": 24387.681, "from_m": 17982.021, "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": 25813.426, "from_m": 24387.681, "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": 25889.679, "from_m": 25813.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25930.062, "from_m": 25889.679, "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": 25994.662, "from_m": 25930.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26001.877, "from_m": 25994.662, "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": 26055.048, "from_m": 26001.877, "capability_applied": null, "effective_limit_mph": 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.799, "from_m": 26055.048, "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": 26748.137, "from_m": 26059.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": 27076.986, "from_m": 26748.137, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27135.412, "from_m": 27076.986, "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": 27237.414, "from_m": 27135.412, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36620.653, "from_m": 27237.414, "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": 630478, "profile_key": "45085526f699e679cfa3594aba4e3ba6f92314cd9d5d0b18844ac6b4d74610f0", "schedule_id": 7390, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "London Road Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67922}, {"is_pass": false, "wtt_arr": "0657H", "wtt_dep": "0658", "location": "Queen's Park (DC)", "stage_seq": 2, "distance_m": 12436.787, "section_seq": 1, "route_path_id": 67922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Queen's Park Jn", "stage_seq": 3, "distance_m": 12765.883, "section_seq": 1, "route_path_id": 67922}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0701", "location": "Kensal Green", "stage_seq": 4, "distance_m": 13787.734, "section_seq": 1, "route_path_id": 67922}, {"is_pass": false, "wtt_arr": "0703H", "wtt_dep": "0704", "location": "Willesden Junction Low Level", "stage_seq": 5, "distance_m": 16095.338, "section_seq": 1, "route_path_id": 67922}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0706", "location": "Harlesden", "stage_seq": 6, "distance_m": 18079.549, "section_seq": 1, "route_path_id": 67922}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0708H", "location": "Stonebridge Park", "stage_seq": 7, "distance_m": 19546.516, "section_seq": 1, "route_path_id": 67922}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711", "location": "Wembley Central (DC)", "stage_seq": 8, "distance_m": 21184.851, "section_seq": 1, "route_path_id": 67922}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713", "location": "North Wembley (DC)", "stage_seq": 9, "distance_m": 32625.632, "section_seq": 1, "route_path_id": 67922}, {"is_pass": false, "wtt_arr": "0714H", "wtt_dep": "0715", "location": "South Kenton (DC)", "stage_seq": 10, "distance_m": 33550.492, "section_seq": 1, "route_path_id": 67922}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0717", "location": "Kenton (DC)", "stage_seq": 11, "distance_m": 34933.178, "section_seq": 1, "route_path_id": 67922}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": null, "location": "Harrow & Wealdstone (DC)", "stage_seq": 12, "distance_m": 36620.653, "section_seq": 1, "route_path_id": 67922}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36620.653, "from_m": 0.0, "section_seq": 1, "route_path_id": 67922}], "total_distance_m": 36620.653, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 32147.854, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 4472.799, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:08Z", "source_id": 16831936, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:38Z", "source_id": 16834616, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:47Z", "source_id": 16836314, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:26Z", "source_id": 16838359, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:18Z", "source_id": 16839835, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:16Z", "source_id": 16842057, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:06Z", "source_id": 16843526, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:51Z", "source_id": 16845697, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:44Z", "source_id": 16847164, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:06Z", "source_id": 16853979, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
London Road Depot |
0630 |
0630 |
None |
6:30:00 |
None |
Harrow & Wealdstone (DC) |
0720 |
0719½ |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C61912/2026-09-17/detailed |
None |
Kenton (DC) |
2026-09-17T07:18: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 |
0723 |
0725 |
London Road Depot |
Queen's Park (DC) |
Harrow & Wealdstone (DC) |
51.5918227 |
-0.3343768 |
51.5918227 |
-0.3343768 |
1 |
0 |
2026-09-17 06:35:21 |
TERMINATED |
2026-09-17 06:25:00 |
Harrow & Wealdstone (DC) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853979 |
1789626363968383 |
27 |
27 |
2026-09-17 06:35:07.465922 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:07.249293 |
| 599882 |
630006 |
W69643 |
032K52M617 |
2026-09-17 |
COMPLETE |
16852928 |
2026-09-17 07:25:00 |
2026-09-17 06:35:21 |
2026-09-19 06:35:21 |
{"id": 630006, "stp": "P", "toc": "ScotRail", "uid": "W69643", "consist": "158713", "dest_crs": "EDB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69643/2026-09-17/detailed", "trust_id": "032K52M617", "origin_crs": "LEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-17", "dest_arr_time": "0725", "dest_platform": "16", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2K52", "timing_status": "ON TIME", "origin_station": "Leven", "current_leg_arr": "0725", "current_leg_dep": "0721", "current_leg_end": "Edinburgh", "origin_dep_time": "0617", "origin_platform": "2", "current_location": "Edinburgh", "last_update_time": "2026-09-17T06:35:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0725", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 441.04, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 752.814, \"from_m\": 441.04, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 837.623, \"from_m\": 752.814, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2912.471, \"from_m\": 837.623, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3867.866, \"from_m\": 2912.471, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9231.517, \"from_m\": 3867.866, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9358.981, \"from_m\": 9231.517, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9432.247, \"from_m\": 9358.981, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9500.036, \"from_m\": 9432.247, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14067.002, \"from_m\": 9500.036, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17549.904, \"from_m\": 14067.002, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 21145.001, \"from_m\": 17549.904, \"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\": 22218.426, \"from_m\": 21145.001, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 22691.816, \"from_m\": 22218.426, \"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\": 23119.151, \"from_m\": 22691.816, \"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\": 23859.543, \"from_m\": 23119.151, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 25974.385, \"from_m\": 23859.543, \"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\": 26359.833, \"from_m\": 25974.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\": 26921.873, \"from_m\": 26359.833, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27999.623, \"from_m\": 26921.873, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 29986.897, \"from_m\": 27999.623, \"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\": 30885.039, \"from_m\": 29986.897, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 31288.566, \"from_m\": 30885.039, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36972.21, \"from_m\": 31288.566, \"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\": 37383.108, \"from_m\": 36972.21, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37516.636, \"from_m\": 37383.108, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37561.056, \"from_m\": 37516.636, \"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\": 37988.711, \"from_m\": 37561.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38153.191, \"from_m\": 37988.711, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39501.815, \"from_m\": 38153.191, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 40797.804, \"from_m\": 39501.815, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40821.94, \"from_m\": 40797.804, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40862.284, \"from_m\": 40821.94, \"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\": 43550.53, \"from_m\": 40862.284, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43850.129, \"from_m\": 43550.53, \"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\": 43948.29, \"from_m\": 43850.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45323.649, \"from_m\": 43948.29, \"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\": 49236.525, \"from_m\": 45323.649, \"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\": 52706.394, \"from_m\": 49236.525, \"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\": 53198.567, \"from_m\": 52706.394, \"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\": 54833.308, \"from_m\": 53198.567, \"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\": 54935.371, \"from_m\": 54833.308, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56536.09, \"from_m\": 54935.371, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56596.753, \"from_m\": 56536.09, \"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\": 56677.584, \"from_m\": 56596.753, \"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\": 56737.394, \"from_m\": 56677.584, \"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\": 56765.035, \"from_m\": 56737.394, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58156.622, \"from_m\": 56765.035, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59156.926, \"from_m\": 58156.622, \"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\": 59306.79, \"from_m\": 59156.926, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59398.421, \"from_m\": 59306.79, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59843.026, \"from_m\": 59398.421, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 630006, \"profile_key\": \"163e45417bc1bf01bac4a1d2cbc11c0abadc4b12be37fbc24a8f14315336f89c\", \"schedule_id\": 27602, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Leven\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0622\", \"location\": \"Cameron Bridge\", \"stage_seq\": 2, \"distance_m\": 3202.044, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Earlseat Jn\", \"stage_seq\": 3, \"distance_m\": 8082.752, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Thornton North Jn\", \"stage_seq\": 4, \"distance_m\": 9475.124, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Thornton South Jn\", \"stage_seq\": 5, \"distance_m\": 10283.091, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"Kirkcaldy\", \"stage_seq\": 6, \"distance_m\": 17349.49, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Kinghorn\", \"stage_seq\": 7, \"distance_m\": 22446.122, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646\", \"location\": \"Burntisland\", \"stage_seq\": 8, \"distance_m\": 26587.738, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0651\", \"location\": \"Aberdour\", \"stage_seq\": 9, \"distance_m\": 30947.302, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0656\", \"location\": \"Dalgety Bay\", \"stage_seq\": 10, \"distance_m\": 35447.27, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659H\", \"location\": \"Inverkeithing\", \"stage_seq\": 11, \"distance_m\": 37783.049, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0704\", \"location\": \"North Queensferry\", \"stage_seq\": 12, \"distance_m\": 40715.203, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0708\", \"location\": \"Dalmeny\", \"stage_seq\": 13, \"distance_m\": 43627.45, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 14, \"distance_m\": 44400.04, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0714\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 15, \"distance_m\": 50191.253, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 16, \"distance_m\": 54961.776, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720H\", \"location\": \"Haymarket\", \"stage_seq\": 17, \"distance_m\": 56928.611, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 18, \"distance_m\": 58257.871, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 19, \"distance_m\": 59843.026, \"section_seq\": 1, \"route_path_id\": 101799}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59843.026, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101799}], \"total_distance_m\": 59843.026, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 59843.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0617", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:49Z\", \"source_id\": 52108500, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:53Z\", \"source_id\": 16804634, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:23Z\", \"source_id\": 52140637, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:25Z\", \"source_id\": 16814849, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:57Z\", \"source_id\": 52153475, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:01Z\", \"source_id\": 16818717, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:03Z\", \"source_id\": 52164798, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:06Z\", \"source_id\": 16822379, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:39Z\", \"source_id\": 52178087, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:42Z\", \"source_id\": 16826419, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:24Z\", \"source_id\": 52189298, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:28Z\", \"source_id\": 16829975, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:23Z\", \"source_id\": 52196607, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:27Z\", \"source_id\": 16832179, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:32Z\", \"source_id\": 52209659, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:33Z\", \"source_id\": 16836183, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:55Z\", \"source_id\": 52221092, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:02Z\", \"source_id\": 16839627, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:43Z\", \"source_id\": 52236088, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:42Z\", \"source_id\": 16844014, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:10Z\", \"source_id\": 52253104, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:13Z\", \"source_id\": 16849200, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:51Z\", \"source_id\": 52265665, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:52Z\", \"source_id\": 16852928, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "16", "timing_fact_generation": 1789626235637007, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:10.230733", "service_state_evidence_id": 16852928, "current_leg_start_actual_dep": "2026-09-17T07:20:30+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:10.721448", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
LEV |
EDB |
2K52 |
158713 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 441.04, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 752.814, "from_m": 441.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 837.623, "from_m": 752.814, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 2912.471, "from_m": 837.623, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3867.866, "from_m": 2912.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9231.517, "from_m": 3867.866, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9358.981, "from_m": 9231.517, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9432.247, "from_m": 9358.981, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9500.036, "from_m": 9432.247, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14067.002, "from_m": 9500.036, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17549.904, "from_m": 14067.002, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 21145.001, "from_m": 17549.904, "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": 22218.426, "from_m": 21145.001, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 22691.816, "from_m": 22218.426, "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": 23119.151, "from_m": 22691.816, "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": 23859.543, "from_m": 23119.151, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 25974.385, "from_m": 23859.543, "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": 26359.833, "from_m": 25974.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": 26921.873, "from_m": 26359.833, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27999.623, "from_m": 26921.873, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 29986.897, "from_m": 27999.623, "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": 30885.039, "from_m": 29986.897, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 31288.566, "from_m": 30885.039, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36972.21, "from_m": 31288.566, "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": 37383.108, "from_m": 36972.21, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37516.636, "from_m": 37383.108, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37561.056, "from_m": 37516.636, "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": 37988.711, "from_m": 37561.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38153.191, "from_m": 37988.711, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39501.815, "from_m": 38153.191, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 40797.804, "from_m": 39501.815, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40821.94, "from_m": 40797.804, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40862.284, "from_m": 40821.94, "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": 43550.53, "from_m": 40862.284, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43850.129, "from_m": 43550.53, "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": 43948.29, "from_m": 43850.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45323.649, "from_m": 43948.29, "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": 49236.525, "from_m": 45323.649, "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": 52706.394, "from_m": 49236.525, "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": 53198.567, "from_m": 52706.394, "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": 54833.308, "from_m": 53198.567, "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": 54935.371, "from_m": 54833.308, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56536.09, "from_m": 54935.371, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56596.753, "from_m": 56536.09, "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": 56677.584, "from_m": 56596.753, "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": 56737.394, "from_m": 56677.584, "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": 56765.035, "from_m": 56737.394, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58156.622, "from_m": 56765.035, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59156.926, "from_m": 58156.622, "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": 59306.79, "from_m": 59156.926, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 59398.421, "from_m": 59306.79, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 59843.026, "from_m": 59398.421, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 630006, "profile_key": "163e45417bc1bf01bac4a1d2cbc11c0abadc4b12be37fbc24a8f14315336f89c", "schedule_id": 27602, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0617", "location": "Leven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0622", "location": "Cameron Bridge", "stage_seq": 2, "distance_m": 3202.044, "section_seq": 1, "route_path_id": 101799}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Earlseat Jn", "stage_seq": 3, "distance_m": 8082.752, "section_seq": 1, "route_path_id": 101799}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Thornton North Jn", "stage_seq": 4, "distance_m": 9475.124, "section_seq": 1, "route_path_id": 101799}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Thornton South Jn", "stage_seq": 5, "distance_m": 10283.091, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "Kirkcaldy", "stage_seq": 6, "distance_m": 17349.49, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Kinghorn", "stage_seq": 7, "distance_m": 22446.122, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646", "location": "Burntisland", "stage_seq": 8, "distance_m": 26587.738, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0651", "location": "Aberdour", "stage_seq": 9, "distance_m": 30947.302, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0656", "location": "Dalgety Bay", "stage_seq": 10, "distance_m": 35447.27, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659H", "location": "Inverkeithing", "stage_seq": 11, "distance_m": 37783.049, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0704", "location": "North Queensferry", "stage_seq": 12, "distance_m": 40715.203, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0708", "location": "Dalmeny", "stage_seq": 13, "distance_m": 43627.45, "section_seq": 1, "route_path_id": 101799}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709", "location": "Dalmeny Jn", "stage_seq": 14, "distance_m": 44400.04, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0714", "location": "Edinburgh Gateway", "stage_seq": 15, "distance_m": 50191.253, "section_seq": 1, "route_path_id": 101799}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Haymarket West Jn", "stage_seq": 16, "distance_m": 54961.776, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720H", "location": "Haymarket", "stage_seq": 17, "distance_m": 56928.611, "section_seq": 1, "route_path_id": 101799}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722H", "location": "Princes St Gardens", "stage_seq": 18, "distance_m": 58257.871, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 19, "distance_m": 59843.026, "section_seq": 1, "route_path_id": 101799}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59843.026, "from_m": 0.0, "section_seq": 1, "route_path_id": 101799}], "total_distance_m": 59843.026, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 59843.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 465, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:49Z", "source_id": 52108500, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:53Z", "source_id": 16804634, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:23Z", "source_id": 52140637, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:25Z", "source_id": 16814849, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 528, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:57Z", "source_id": 52153475, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:40:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:01Z", "source_id": 16818717, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:03Z", "source_id": 52164798, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:45:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:06Z", "source_id": 16822379, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 536, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:39Z", "source_id": 52178087, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:50:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:42Z", "source_id": 16826419, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 540, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:24Z", "source_id": 52189298, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:55:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:28Z", "source_id": 16829975, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 569, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:23Z", "source_id": 52196607, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:58:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:27Z", "source_id": 16832179, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 591, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:32Z", "source_id": 52209659, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:33Z", "source_id": 16836183, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 733, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:55Z", "source_id": 52221092, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:07:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:02Z", "source_id": 16839627, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:43Z", "source_id": 52236088, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:13:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:42Z", "source_id": 16844014, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:10Z", "source_id": 52253104, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:13Z", "source_id": 16849200, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 851, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:51Z", "source_id": 52265665, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:25:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:52Z", "source_id": 16852928, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Leven |
0617 |
0617 |
2 |
None |
None |
Edinburgh |
0725 |
0725 |
16 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69643/2026-09-17/detailed |
None |
Haymarket |
2026-09-17T07:20:30+01:00 |
Edinburgh |
4.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
0721 |
0725 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-17 06:35:21 |
TERMINATED |
2026-09-17 06:25:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852928 |
1789626235637007 |
62 |
62 |
2026-09-17 06:35:10.721448 |
16 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:10.230733 |
| 599883 |
630925 |
W32586 |
882H08M617 |
2026-09-17 |
COMPLETE |
16852832 |
2026-09-17 07:25:00 |
2026-09-17 06:35:21 |
2026-09-19 06:35:21 |
{"id": 630925, "stp": "P", "toc": "Southern", "uid": "W32586", "consist": "377326+377327", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32586/2026-09-17/detailed", "trust_id": "882H08M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:43:00", "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-17", "dest_arr_time": "0721", "dest_platform": "14", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2H08", "timing_status": "LATE", "origin_station": "Beckenham Junction (C)", "current_leg_arr": "0725", "current_leg_dep": "0720", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "0643", "origin_platform": null, "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-17T06:35:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "South Bermondsey", "dest_arr_time_act": "0721", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "South Bermondsey", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 394.536, \"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\": 466.021, \"from_m\": 394.536, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 623.109, \"from_m\": 466.021, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2272.758, \"from_m\": 623.109, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3319.407, \"from_m\": 2272.758, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3339.901, \"from_m\": 3319.407, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3502.915, \"from_m\": 3339.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3526.386, \"from_m\": 3502.915, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3557.325, \"from_m\": 3526.386, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3827.679, \"from_m\": 3557.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\": 5024.693, \"from_m\": 3827.679, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5058.051, \"from_m\": 5024.693, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5076.89, \"from_m\": 5058.051, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5109.351, \"from_m\": 5076.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5784.888, \"from_m\": 5109.351, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7620.561, \"from_m\": 5784.888, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8053.167, \"from_m\": 7620.561, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8067.755, \"from_m\": 8053.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\": 8585.493, \"from_m\": 8067.755, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8619.663, \"from_m\": 8585.493, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8681.897, \"from_m\": 8619.663, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11450.37, \"from_m\": 8681.897, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12693.761, \"from_m\": 11450.37, \"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\": 12775.908, \"from_m\": 12693.761, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13188.152, \"from_m\": 12775.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13266.299, \"from_m\": 13188.152, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14749.368, \"from_m\": 13266.299, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14800.341, \"from_m\": 14749.368, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15254.446, \"from_m\": 14800.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15353.552, \"from_m\": 15254.446, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15381.618, \"from_m\": 15353.552, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15916.094, \"from_m\": 15381.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15955.614, \"from_m\": 15916.094, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16003.599, \"from_m\": 15955.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17344.224, \"from_m\": 16003.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\": 17428.536, \"from_m\": 17344.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18161.79, \"from_m\": 17428.536, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18592.616, \"from_m\": 18161.79, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 630925, \"profile_key\": \"58311a48ddb7266f570899bd9e1fcd0e20bf5e28a0c8c8ddfcb59f4dee1935ab\", \"schedule_id\": 26091, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Beckenham Junction (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646\", \"location\": \"Birkbeck\", \"stage_seq\": 2, \"distance_m\": 2354.978, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Bromley Jn\", \"stage_seq\": 3, \"distance_m\": 3579.701, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0653\", \"location\": \"Crystal Palace\", \"stage_seq\": 4, \"distance_m\": 4988.476, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0655H\", \"location\": \"Gipsy Hill\", \"stage_seq\": 5, \"distance_m\": 6104.279, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0658H\", \"location\": \"West Norwood\", \"stage_seq\": 6, \"distance_m\": 7657.067, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"West Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 8084.888, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0701H\", \"wtt_dep\": \"0702H\", \"location\": \"Tulse Hill\", \"stage_seq\": 8, \"distance_m\": 8764.218, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0706\", \"location\": \"North Dulwich\", \"stage_seq\": 9, \"distance_m\": 10870.431, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0708\", \"location\": \"East Dulwich\", \"stage_seq\": 10, \"distance_m\": 11755.436, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 11, \"distance_m\": 13000.401, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0713H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 12, \"distance_m\": 14200.407, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 13, \"distance_m\": 14718.628, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716H\", \"location\": \"South Bermondsey\", \"stage_seq\": 14, \"distance_m\": 15720.522, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 15, \"distance_m\": 15976.293, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 16, \"distance_m\": 16494.675, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 17, \"distance_m\": 17428.536, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 18, \"distance_m\": 18592.616, \"section_seq\": 1, \"route_path_id\": 66012}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18592.616, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66012}], \"total_distance_m\": 18592.616, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 16469.974, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2122.642, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0643", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:18Z\", \"source_id\": 52177172, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:22Z\", \"source_id\": 16826179, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:42Z\", \"source_id\": 52190080, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:44Z\", \"source_id\": 16830136, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:23Z\", \"source_id\": 52199014, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:26Z\", \"source_id\": 16832878, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:00Z\", \"source_id\": 52208291, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:02:04Z\", \"source_id\": 16835755, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:47Z\", \"source_id\": 52220724, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:54Z\", \"source_id\": 16839497, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:15Z\", \"source_id\": 52226990, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:20Z\", \"source_id\": 16841383, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:10Z\", \"source_id\": 52234608, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:14Z\", \"source_id\": 16843638, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:36Z\", \"source_id\": 52243742, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:38Z\", \"source_id\": 16846328, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:05Z\", \"source_id\": 52252954, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:08Z\", \"source_id\": 16849141, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:43Z\", \"source_id\": 52265303, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:46Z\", \"source_id\": 16852832, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "14", "timing_fact_generation": 1789626228548451, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:14.382236", "service_state_evidence_id": 16852832, "current_leg_start_actual_dep": "2026-09-17T07:20:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:14.617401", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
None |
2H08 |
377326+377327 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 394.536, "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": 466.021, "from_m": 394.536, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 623.109, "from_m": 466.021, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2272.758, "from_m": 623.109, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3319.407, "from_m": 2272.758, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3339.901, "from_m": 3319.407, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3502.915, "from_m": 3339.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3526.386, "from_m": 3502.915, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3557.325, "from_m": 3526.386, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3827.679, "from_m": 3557.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": 5024.693, "from_m": 3827.679, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5058.051, "from_m": 5024.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5076.89, "from_m": 5058.051, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5109.351, "from_m": 5076.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5784.888, "from_m": 5109.351, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7620.561, "from_m": 5784.888, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8053.167, "from_m": 7620.561, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8067.755, "from_m": 8053.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": 8585.493, "from_m": 8067.755, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8619.663, "from_m": 8585.493, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8681.897, "from_m": 8619.663, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11450.37, "from_m": 8681.897, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12693.761, "from_m": 11450.37, "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": 12775.908, "from_m": 12693.761, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13188.152, "from_m": 12775.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13266.299, "from_m": 13188.152, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14749.368, "from_m": 13266.299, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14800.341, "from_m": 14749.368, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15254.446, "from_m": 14800.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15353.552, "from_m": 15254.446, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15381.618, "from_m": 15353.552, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15916.094, "from_m": 15381.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15955.614, "from_m": 15916.094, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16003.599, "from_m": 15955.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17344.224, "from_m": 16003.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": 17428.536, "from_m": 17344.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18161.79, "from_m": 17428.536, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18592.616, "from_m": 18161.79, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 630925, "profile_key": "58311a48ddb7266f570899bd9e1fcd0e20bf5e28a0c8c8ddfcb59f4dee1935ab", "schedule_id": 26091, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0643", "location": "Beckenham Junction (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646", "location": "Birkbeck", "stage_seq": 2, "distance_m": 2354.978, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Bromley Jn", "stage_seq": 3, "distance_m": 3579.701, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0653", "location": "Crystal Palace", "stage_seq": 4, "distance_m": 4988.476, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0655H", "location": "Gipsy Hill", "stage_seq": 5, "distance_m": 6104.279, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0658H", "location": "West Norwood", "stage_seq": 6, "distance_m": 7657.067, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "West Norwood Junction", "stage_seq": 7, "distance_m": 8084.888, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0701H", "wtt_dep": "0702H", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 8764.218, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0706", "location": "North Dulwich", "stage_seq": 9, "distance_m": 10870.431, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0708", "location": "East Dulwich", "stage_seq": 10, "distance_m": 11755.436, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711H", "location": "Peckham Rye (C)", "stage_seq": 11, "distance_m": 13000.401, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0713H", "location": "Queens Rd Peckham", "stage_seq": 12, "distance_m": 14200.407, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714H", "location": "Old Kent Road Jn", "stage_seq": 13, "distance_m": 14718.628, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716H", "location": "South Bermondsey", "stage_seq": 14, "distance_m": 15720.522, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "South Bermondsey Jn", "stage_seq": 15, "distance_m": 15976.293, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Spa Road Jn", "stage_seq": 16, "distance_m": 16494.675, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Abbey Street Jn", "stage_seq": 17, "distance_m": 17428.536, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 18, "distance_m": 18592.616, "section_seq": 1, "route_path_id": 66012}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18592.616, "from_m": 0.0, "section_seq": 1, "route_path_id": 66012}], "total_distance_m": 18592.616, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 16469.974, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2122.642, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29862, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:18Z", "source_id": 52177172, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:49:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:22Z", "source_id": 16826179, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29858, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:42Z", "source_id": 52190080, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:55:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:44Z", "source_id": 16830136, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29854, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:23Z", "source_id": 52199014, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:59:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:26Z", "source_id": 16832878, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29788, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:00Z", "source_id": 52208291, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:02:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:02:04Z", "source_id": 16835755, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29768, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:47Z", "source_id": 52220724, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:07:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:54Z", "source_id": 16839497, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29782, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:15Z", "source_id": 52226990, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:09:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:20Z", "source_id": 16841383, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29773, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:10Z", "source_id": 52234608, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:13:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:14Z", "source_id": 16843638, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:36Z", "source_id": 52243742, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:16:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:38Z", "source_id": 16846328, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31497, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:05Z", "source_id": 52252954, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:19:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:08Z", "source_id": 16849141, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29655, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:43Z", "source_id": 52265303, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:25:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:46Z", "source_id": 16852832, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Beckenham Junction (C) |
0643 |
0643 |
None |
6:43:00 |
None |
London Bridge (Central) |
0721 |
0721 |
14 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32586/2026-09-17/detailed |
None |
South Bermondsey |
2026-09-17T07:20:30+01:00 |
London Bridge (Central) |
5.0 |
{"type": "LineString", "coordinates": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} |
1.9 |
0720 |
0725 |
South Bermondsey |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-17 06:35:21 |
TERMINATED |
2026-09-17 06:25:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852832 |
1789626228548451 |
57 |
57 |
2026-09-17 06:35:14.617401 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:14.382236 |
| 599884 |
630399 |
G27367 |
872F03M617 |
2026-09-17 |
COMPLETE |
16852686 |
2026-09-17 07:25:00 |
2026-09-17 06:35:21 |
2026-09-19 06:35:21 |
{"id": 630399, "stp": "P", "toc": "Southern", "uid": "G27367", "consist": "377153+377405", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27367/2026-09-17/detailed", "trust_id": "872F03M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "11", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2F03", "timing_status": "LATE", "origin_station": "London Bridge (Central)", "current_leg_arr": "0725", "current_leg_dep": "0721", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0628", "origin_platform": "12", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-17T06:35:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Battersea Park", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Park", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2199.884, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2590.489, \"from_m\": 2199.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10459.155, \"from_m\": 3206.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12280.456, \"from_m\": 10459.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12936.759, \"from_m\": 12280.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14774.143, \"from_m\": 12936.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15205.811, \"from_m\": 14774.143, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15215.736, \"from_m\": 15205.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\": 15234.132, \"from_m\": 15215.736, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15776.877, \"from_m\": 15234.132, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16955.892, \"from_m\": 15776.877, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17010.354, \"from_m\": 16955.892, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17055.416, \"from_m\": 17010.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\": 17139.395, \"from_m\": 17055.416, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18104.92, \"from_m\": 17139.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\": 18153.204, \"from_m\": 18104.92, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18165.257, \"from_m\": 18153.204, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18388.552, \"from_m\": 18165.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\": 18756.833, \"from_m\": 18388.552, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19197.767, \"from_m\": 18756.833, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21510.626, \"from_m\": 19197.767, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21824.574, \"from_m\": 21510.626, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22582.743, \"from_m\": 21824.574, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24486.418, \"from_m\": 22582.743, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24576.13, \"from_m\": 24486.418, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25271.369, \"from_m\": 24576.13, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25928.405, \"from_m\": 25271.369, \"capability_applied\": null, \"effective_limit_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\": 630399, \"profile_key\": \"0b26ca0213ba0b98cb82aa3b3331b7838a90a6699e62b4947a322e17cdae4fa2\", \"schedule_id\": 10643, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634H\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4504.095, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637\", \"location\": \"Brockley\", \"stage_seq\": 6, \"distance_m\": 5820.106, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0639H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 7, \"distance_m\": 7485.177, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642\", \"location\": \"Forest Hill\", \"stage_seq\": 8, \"distance_m\": 8837.541, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Sydenham\", \"stage_seq\": 9, \"distance_m\": 10258.071, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0656H\", \"location\": \"Crystal Palace\", \"stage_seq\": 10, \"distance_m\": 12154.111, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659\", \"location\": \"Gipsy Hill\", \"stage_seq\": 11, \"distance_m\": 13263.132, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"0701H\", \"wtt_dep\": \"0702\", \"location\": \"West Norwood\", \"stage_seq\": 12, \"distance_m\": 14810.408, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"West Norwood Junction\", \"stage_seq\": 13, \"distance_m\": 15234.132, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0706H\", \"location\": \"Streatham Hill\", \"stage_seq\": 14, \"distance_m\": 16905.781, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0710H\", \"location\": \"Balham\", \"stage_seq\": 15, \"distance_m\": 18550.233, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0712H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 16, \"distance_m\": 19442.01, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 17, \"distance_m\": 21679.825, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Pouparts Jn\", \"stage_seq\": 18, \"distance_m\": 22750.894, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720\", \"location\": \"Battersea Park\", \"stage_seq\": 19, \"distance_m\": 24016.099, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 20, \"distance_m\": 24586.331, \"section_seq\": 1, \"route_path_id\": 30976}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 21, \"distance_m\": 25928.405, \"section_seq\": 1, \"route_path_id\": 30976}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25928.405, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30976}], \"total_distance_m\": 25928.405, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 19968.476, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5959.929, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0628", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:02Z\", \"source_id\": 52139845, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:07Z\", \"source_id\": 16814619, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:52Z\", \"source_id\": 52146427, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:58Z\", \"source_id\": 16816583, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:47Z\", \"source_id\": 52155335, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:52Z\", \"source_id\": 16819296, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:10Z\", \"source_id\": 52160700, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:42:14Z\", \"source_id\": 16821029, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:59Z\", \"source_id\": 52166978, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:01Z\", \"source_id\": 16823012, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:54Z\", \"source_id\": 52178643, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:49:54Z\", \"source_id\": 16826582, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:57Z\", \"source_id\": 52197947, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:00Z\", \"source_id\": 16832582, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:37Z\", \"source_id\": 52207212, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:42Z\", \"source_id\": 16835444, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:27Z\", \"source_id\": 52217264, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:28Z\", \"source_id\": 16838410, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:33Z\", \"source_id\": 52227739, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:35Z\", \"source_id\": 16841574, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:31Z\", \"source_id\": 52235452, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:12:37Z\", \"source_id\": 16843927, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:43Z\", \"source_id\": 52072840, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:18Z\", \"source_id\": 52245480, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:21Z\", \"source_id\": 16846871, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:33Z\", \"source_id\": 52256803, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:36Z\", \"source_id\": 16850308, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:27Z\", \"source_id\": 52264652, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:32Z\", \"source_id\": 16852686, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "11", "timing_fact_generation": 1789626213916284, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:16.850337", "service_state_evidence_id": 16852686, "current_leg_start_actual_dep": "2026-09-17T07:21:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:17.185990", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
None |
2F03 |
377153+377405 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2199.884, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2590.489, "from_m": 2199.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10459.155, "from_m": 3206.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12280.456, "from_m": 10459.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12936.759, "from_m": 12280.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14774.143, "from_m": 12936.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15205.811, "from_m": 14774.143, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15215.736, "from_m": 15205.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": 15234.132, "from_m": 15215.736, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15776.877, "from_m": 15234.132, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16955.892, "from_m": 15776.877, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17010.354, "from_m": 16955.892, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17055.416, "from_m": 17010.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": 17139.395, "from_m": 17055.416, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18104.92, "from_m": 17139.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": 18153.204, "from_m": 18104.92, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18165.257, "from_m": 18153.204, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18388.552, "from_m": 18165.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": 18756.833, "from_m": 18388.552, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19197.767, "from_m": 18756.833, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21510.626, "from_m": 19197.767, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21824.574, "from_m": 21510.626, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22582.743, "from_m": 21824.574, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24486.418, "from_m": 22582.743, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24576.13, "from_m": 24486.418, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25271.369, "from_m": 24576.13, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25928.405, "from_m": 25271.369, "capability_applied": null, "effective_limit_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": 630399, "profile_key": "0b26ca0213ba0b98cb82aa3b3331b7838a90a6699e62b4947a322e17cdae4fa2", "schedule_id": 10643, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0628", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 30976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 30976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634H", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4504.095, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637", "location": "Brockley", "stage_seq": 6, "distance_m": 5820.106, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0639H", "location": "Honor Oak Park", "stage_seq": 7, "distance_m": 7485.177, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642", "location": "Forest Hill", "stage_seq": 8, "distance_m": 8837.541, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Sydenham", "stage_seq": 9, "distance_m": 10258.071, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0656H", "location": "Crystal Palace", "stage_seq": 10, "distance_m": 12154.111, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659", "location": "Gipsy Hill", "stage_seq": 11, "distance_m": 13263.132, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "0701H", "wtt_dep": "0702", "location": "West Norwood", "stage_seq": 12, "distance_m": 14810.408, "section_seq": 1, "route_path_id": 30976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703", "location": "West Norwood Junction", "stage_seq": 13, "distance_m": 15234.132, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0706H", "location": "Streatham Hill", "stage_seq": 14, "distance_m": 16905.781, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0710H", "location": "Balham", "stage_seq": 15, "distance_m": 18550.233, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0712H", "location": "Wandsworth Common", "stage_seq": 16, "distance_m": 19442.01, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716H", "location": "Clapham Junction (C)", "stage_seq": 17, "distance_m": 21679.825, "section_seq": 1, "route_path_id": 30976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Pouparts Jn", "stage_seq": 18, "distance_m": 22750.894, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720", "location": "Battersea Park", "stage_seq": 19, "distance_m": 24016.099, "section_seq": 1, "route_path_id": 30976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Battersea Pier Jn", "stage_seq": 20, "distance_m": 24586.331, "section_seq": 1, "route_path_id": 30976}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 21, "distance_m": 25928.405, "section_seq": 1, "route_path_id": 30976}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25928.405, "from_m": 0.0, "section_seq": 1, "route_path_id": 30976}], "total_distance_m": 25928.405, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19968.476, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5959.929, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29743, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:02Z", "source_id": 52139845, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:33:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:07Z", "source_id": 16814619, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:52Z", "source_id": 52146427, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:58Z", "source_id": 16816583, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:47Z", "source_id": 52155335, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:52Z", "source_id": 16819296, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:10Z", "source_id": 52160700, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:42:14Z", "source_id": 16821029, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:59Z", "source_id": 52166978, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:45:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:01Z", "source_id": 16823012, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29863, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:54Z", "source_id": 52178643, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:51:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:49:54Z", "source_id": 16826582, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29858, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:57Z", "source_id": 52197947, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:58:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:00Z", "source_id": 16832582, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29854, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:37Z", "source_id": 52207212, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:02:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:42Z", "source_id": 16835444, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29837, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:27Z", "source_id": 52217264, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:06:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:28Z", "source_id": 16838410, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:33Z", "source_id": 52227739, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:10:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:35Z", "source_id": 16841574, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29193, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:31Z", "source_id": 52235452, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:13:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:12:37Z", "source_id": 16843927, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:43Z", "source_id": 52072840, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:18Z", "source_id": 52245480, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:17:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:21Z", "source_id": 16846871, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:33Z", "source_id": 52256803, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:20:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:36Z", "source_id": 16850308, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28745, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:27Z", "source_id": 52264652, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:32Z", "source_id": 16852686, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
London Bridge (Central) |
0628 |
0628 |
12 |
None |
None |
London Victoria (C) |
0724 |
0724 |
11 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27367/2026-09-17/detailed |
None |
Battersea Park |
2026-09-17T07:21:00+01:00 |
London Victoria (C) |
4.0 |
{"type": "LineString", "coordinates": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
1.5 |
0721 |
0725 |
Battersea Park |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-17 06:35:21 |
TERMINATED |
2026-09-17 06:25:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852686 |
1789626213916284 |
88 |
88 |
2026-09-17 06:35:17.185990 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:16.850337 |
| 599885 |
630112 |
P86005 |
881N12M617 |
2026-09-17 |
COMPLETE |
16853136 |
2026-09-17 07:25:00 |
2026-09-17 06:35:51 |
2026-09-19 06:35:51 |
{"id": 630112, "stp": "P", "toc": "Southeastern", "uid": "P86005", "consist": "707026+707029", "dest_crs": "GRV", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86005/2026-09-17/detailed", "trust_id": "881N12M617", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gravesend", "service_date": "2026-09-17", "dest_arr_time": "0725", "dest_platform": "0", "is_terminated": 1, "next_location": "Gravesend", "signalling_id": "1N12", "timing_status": "ON TIME", "origin_station": "London Charing Cross", "current_leg_arr": "0725", "current_leg_dep": "0720", "current_leg_end": "Gravesend", "origin_dep_time": "0620", "origin_platform": "1", "current_location": "Gravesend", "last_update_time": "2026-09-17T06:35:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.32368000996728147, 51.44606232473968], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3617871, 51.4406955], [0.36227259999999994, 51.4408177], [0.3626212, 51.44090289999998], [0.3630262, 51.440984699999994], [0.36364, 51.44111670000001], [0.3642132, 51.44121379999999], [0.36465099999999995, 51.4412782], [0.3648616, 51.441303999999995], [0.3650785999999999, 51.44132299999998], [0.3653692, 51.44134209999999], [0.3656353, 51.4413546], [0.3661105, 51.4413716], [0.36640959999999995, 51.4413781], [0.3667639999999999, 51.441381099999994], [0.3671234, 51.441378799999995]]}", "current_leg_start": "Northfleet", "dest_arr_time_act": "0725", "motion_projection": null, "next_location_lat": "51.4413788", "next_location_lon": "0.3671234", "previous_location": "Northfleet", "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\": 1466.814, \"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\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9934.795, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.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\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10856.065, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11701.909, \"from_m\": 10856.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11776.794, \"from_m\": 11701.909, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19620.439, \"from_m\": 11776.794, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19655.5, \"from_m\": 19620.439, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26828.17, \"from_m\": 19655.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27181.723, \"from_m\": 26828.17, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27227.364, \"from_m\": 27181.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\": 27577.052, \"from_m\": 27227.364, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28134.402, \"from_m\": 27577.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\": 29915.101, \"from_m\": 28134.402, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38328.61, \"from_m\": 29915.101, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38743.428, \"from_m\": 38328.61, \"capability_applied\": null, \"effective_limit_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\": 630112, \"profile_key\": \"3f6468c915ee12210fafb0ecfea85c793bc38c55140b4fe3aaf3b80ffbf94c04\", \"schedule_id\": 22742, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0629\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11865.137, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0643H\", \"location\": \"Lee\", \"stage_seq\": 10, \"distance_m\": 13023.712, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647\", \"location\": \"Mottingham\", \"stage_seq\": 11, \"distance_m\": 15601.963, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0650\", \"location\": \"New Eltham\", \"stage_seq\": 12, \"distance_m\": 17053.53, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653H\", \"location\": \"Sidcup\", \"stage_seq\": 13, \"distance_m\": 19443.673, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": \"0656\", \"location\": \"Albany Park\", \"stage_seq\": 14, \"distance_m\": 20948.89, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0659\", \"location\": \"Bexley\", \"stage_seq\": 15, \"distance_m\": 22528.142, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0701H\", \"wtt_dep\": \"0702H\", \"location\": \"Crayford\", \"stage_seq\": 16, \"distance_m\": 24885.916, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 17, \"distance_m\": 26238.994, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704H\", \"location\": \"Dartford Jn\", \"stage_seq\": 18, \"distance_m\": 27128.296, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707H\", \"location\": \"Dartford\", \"stage_seq\": 19, \"distance_m\": 27849.769, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0712\", \"location\": \"Stone Crossing\", \"stage_seq\": 20, \"distance_m\": 30970.315, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0715\", \"location\": \"Greenhithe\", \"stage_seq\": 21, \"distance_m\": 32212.944, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718\", \"location\": \"Swanscombe\", \"stage_seq\": 22, \"distance_m\": 34405.991, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720\", \"location\": \"Northfleet\", \"stage_seq\": 23, \"distance_m\": 35300.831, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 24, \"distance_m\": 36327.848, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": null, \"location\": \"Gravesend\", \"stage_seq\": 25, \"distance_m\": 38743.428, \"section_seq\": 1, \"route_path_id\": 99851}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38743.428, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99851}], \"total_distance_m\": 38743.428, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38600.543, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 142.885, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0620", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4413788", "current_position_lon": "0.3671234", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:22:02Z\", \"source_id\": 52116685, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:22:09Z\", \"source_id\": 16807324, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:24Z\", \"source_id\": 52125542, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:27Z\", \"source_id\": 16810093, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:38Z\", \"source_id\": 52152715, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:42Z\", \"source_id\": 16818493, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:42Z\", \"source_id\": 52159682, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:46Z\", \"source_id\": 16820672, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:49Z\", \"source_id\": 52168920, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:52Z\", \"source_id\": 16823607, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:29Z\", \"source_id\": 52175295, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:33Z\", \"source_id\": 16825618, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:00Z\", \"source_id\": 52183888, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:05Z\", \"source_id\": 16828181, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:39Z\", \"source_id\": 52189909, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:54:42Z\", \"source_id\": 16830134, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:23Z\", \"source_id\": 52196523, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:25Z\", \"source_id\": 16832149, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:55Z\", \"source_id\": 52205441, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:59Z\", \"source_id\": 16834911, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:33Z\", \"source_id\": 52217518, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:36Z\", \"source_id\": 16838513, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:17Z\", \"source_id\": 52229692, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:18Z\", \"source_id\": 16842094, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:15Z\", \"source_id\": 52237487, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:21Z\", \"source_id\": 16844494, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:42Z\", \"source_id\": 52246613, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:48Z\", \"source_id\": 16847236, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:32Z\", \"source_id\": 52251555, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:19:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:38Z\", \"source_id\": 16848748, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:02Z\", \"source_id\": 52266210, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:07Z\", \"source_id\": 16853136, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gravesend", "service_state_platform": "0", "timing_fact_generation": 1789626251067780, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:21.427698", "service_state_evidence_id": 16853136, "current_leg_start_actual_dep": "2026-09-17T07:20:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:21.798972", "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 |
CHX |
GRV |
1N12 |
707026+707029 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1466.814, "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": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9934.795, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.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": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10856.065, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11701.909, "from_m": 10856.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11776.794, "from_m": 11701.909, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19620.439, "from_m": 11776.794, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19655.5, "from_m": 19620.439, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26828.17, "from_m": 19655.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27181.723, "from_m": 26828.17, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27227.364, "from_m": 27181.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": 27577.052, "from_m": 27227.364, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28134.402, "from_m": 27577.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": 29915.101, "from_m": 28134.402, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38328.61, "from_m": 29915.101, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38743.428, "from_m": 38328.61, "capability_applied": null, "effective_limit_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": 630112, "profile_key": "3f6468c915ee12210fafb0ecfea85c793bc38c55140b4fe3aaf3b80ffbf94c04", "schedule_id": 22742, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0620", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0629", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Hither Green", "stage_seq": 9, "distance_m": 11865.137, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0643H", "location": "Lee", "stage_seq": 10, "distance_m": 13023.712, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647", "location": "Mottingham", "stage_seq": 11, "distance_m": 15601.963, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0650", "location": "New Eltham", "stage_seq": 12, "distance_m": 17053.53, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653H", "location": "Sidcup", "stage_seq": 13, "distance_m": 19443.673, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": "0656", "location": "Albany Park", "stage_seq": 14, "distance_m": 20948.89, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0659", "location": "Bexley", "stage_seq": 15, "distance_m": 22528.142, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0701H", "wtt_dep": "0702H", "location": "Crayford", "stage_seq": 16, "distance_m": 24885.916, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Crayford Spur B Jn", "stage_seq": 17, "distance_m": 26238.994, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704H", "location": "Dartford Jn", "stage_seq": 18, "distance_m": 27128.296, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707H", "location": "Dartford", "stage_seq": 19, "distance_m": 27849.769, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0712", "location": "Stone Crossing", "stage_seq": 20, "distance_m": 30970.315, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0715", "location": "Greenhithe", "stage_seq": 21, "distance_m": 32212.944, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718", "location": "Swanscombe", "stage_seq": 22, "distance_m": 34405.991, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720", "location": "Northfleet", "stage_seq": 23, "distance_m": 35300.831, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Springhead Junction (CTRL)", "stage_seq": 24, "distance_m": 36327.848, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": null, "location": "Gravesend", "stage_seq": 25, "distance_m": 38743.428, "section_seq": 1, "route_path_id": 99851}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38743.428, "from_m": 0.0, "section_seq": 1, "route_path_id": 99851}], "total_distance_m": 38743.428, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38600.543, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 142.885, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:22:02Z", "source_id": 52116685, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:22:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:22:09Z", "source_id": 16807324, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:24Z", "source_id": 52125542, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:26:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:27Z", "source_id": 16810093, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31694, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:38Z", "source_id": 52152715, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:39:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:42Z", "source_id": 16818493, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31705, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:42Z", "source_id": 52159682, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:42:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:46Z", "source_id": 16820672, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31709, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:49Z", "source_id": 52168920, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:46:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:52Z", "source_id": 16823607, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31713, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:29Z", "source_id": 52175295, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:49:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:33Z", "source_id": 16825618, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31720, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:00Z", "source_id": 52183888, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:52:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:05Z", "source_id": 16828181, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31727, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:39Z", "source_id": 52189909, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:54:42Z", "source_id": 16830134, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31731, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:23Z", "source_id": 52196523, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:25Z", "source_id": 16832149, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31735, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:55Z", "source_id": 52205441, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:01:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:59Z", "source_id": 16834911, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31784, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:33Z", "source_id": 52217518, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:36Z", "source_id": 16838513, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32220, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:17Z", "source_id": 52229692, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:11:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:18Z", "source_id": 16842094, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32224, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:15Z", "source_id": 52237487, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:13:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:21Z", "source_id": 16844494, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32228, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:42Z", "source_id": 52246613, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:17:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:48Z", "source_id": 16847236, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32233, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:32Z", "source_id": 52251555, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:19:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:38Z", "source_id": 16848748, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32244, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:02Z", "source_id": 52266210, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:25:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:07Z", "source_id": 16853136, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
London Charing Cross |
0620 |
0620 |
1 |
None |
None |
Gravesend |
0725 |
0725 |
0 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86005/2026-09-17/detailed |
None |
Northfleet |
2026-09-17T07:20:00+01:00 |
Gravesend |
5.0 |
{"type": "LineString", "coordinates": [[0.32368000996728147, 51.44606232473968], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3617871, 51.4406955], [0.36227259999999994, 51.4408177], [0.3626212, 51.44090289999998], [0.3630262, 51.440984699999994], [0.36364, 51.44111670000001], [0.3642132, 51.44121379999999], [0.36465099999999995, 51.4412782], [0.3648616, 51.441303999999995], [0.3650785999999999, 51.44132299999998], [0.3653692, 51.44134209999999], [0.3656353, 51.4413546], [0.3661105, 51.4413716], [0.36640959999999995, 51.4413781], [0.3667639999999999, 51.441381099999994], [0.3671234, 51.441378799999995]]} |
2.1 |
0720 |
0725 |
Northfleet |
Gravesend |
Gravesend |
51.4413788 |
0.3671234 |
51.4413788 |
0.3671234 |
1 |
0 |
2026-09-17 06:35:51 |
TERMINATED |
2026-09-17 06:25:00 |
Gravesend |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853136 |
1789626251067780 |
90 |
90 |
2026-09-17 06:35:21.798972 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:21.427698 |
| 599886 |
629342 |
G89924 |
362A10M617 |
2026-09-17 |
COMPLETE |
16852877 |
2026-09-17 07:25:00 |
2026-09-17 06:35:51 |
2026-09-19 06:35:51 |
{"id": 629342, "stp": "P", "toc": "Northern", "uid": "G89924", "consist": "331019+331023", "dest_crs": "MIA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89924/2026-09-17/detailed", "trust_id": "362A10M617", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-17", "dest_arr_time": "0725", "dest_platform": "1A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "2A10", "timing_status": "ON TIME", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0725", "current_leg_dep": "0721", "current_leg_end": "Manchester Airport", "origin_dep_time": "0600", "origin_platform": "4", "current_location": "Manchester Airport", "last_update_time": "2026-09-17T06:35:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-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": "Heald Green", "dest_arr_time_act": "0725", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Heald Green", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 26067.462, \"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\": 26113.653, \"from_m\": 26067.462, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26798.793, \"from_m\": 26113.653, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26868.971, \"from_m\": 26798.793, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34764.785, \"from_m\": 26868.971, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36072.389, \"from_m\": 34764.785, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36326.333, \"from_m\": 36072.389, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36372.129, \"from_m\": 36326.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36501.416, \"from_m\": 36372.129, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48236.373, \"from_m\": 36501.416, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48701.34, \"from_m\": 48236.373, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48747.562, \"from_m\": 48701.34, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48799.192, \"from_m\": 48747.562, \"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\": 48851.102, \"from_m\": 48799.192, \"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\": 49684.333, \"from_m\": 48851.102, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49715.824, \"from_m\": 49684.333, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50061.141, \"from_m\": 49715.824, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50121.394, \"from_m\": 50061.141, \"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\": 50547.225, \"from_m\": 50121.394, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50627.034, \"from_m\": 50547.225, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51239.964, \"from_m\": 50627.034, \"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\": 51784.499, \"from_m\": 51239.964, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51804.335, \"from_m\": 51784.499, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51850.542, \"from_m\": 51804.335, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 52159.955, \"from_m\": 51850.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52323.68, \"from_m\": 52159.955, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53857.986, \"from_m\": 52323.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54386.078, \"from_m\": 53857.986, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54458.231, \"from_m\": 54386.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54543.305, \"from_m\": 54458.231, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54633.071, \"from_m\": 54543.305, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54663.451, \"from_m\": 54633.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54748.488, \"from_m\": 54663.451, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 55016.723, \"from_m\": 54748.488, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55451.105, \"from_m\": 55016.723, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65298.999, \"from_m\": 55451.105, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65949.921, \"from_m\": 65298.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67158.175, \"from_m\": 65949.921, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67376.721, \"from_m\": 67158.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67759.35, \"from_m\": 67376.721, \"capability_applied\": null, \"effective_limit_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\": 629342, \"profile_key\": \"c279f522616a32e98532517535579764eff3141866e42a3269414f915e8081bb\", \"schedule_id\": 13235, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2734.994, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 3799.177, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5729.359, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8285.928, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615H\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9121.559, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0618H\", \"location\": \"Whiston\", \"stage_seq\": 11, \"distance_m\": 12266.432, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621H\", \"location\": \"Rainhill\", \"stage_seq\": 12, \"distance_m\": 14231.134, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0624H\", \"location\": \"Lea Green\", \"stage_seq\": 13, \"distance_m\": 17213.367, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"St. Helens Junction\", \"stage_seq\": 14, \"distance_m\": 19076.295, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632H\", \"location\": \"Earlestown\", \"stage_seq\": 15, \"distance_m\": 23733.498, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 16, \"distance_m\": 25232.407, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Parkside Jn\", \"stage_seq\": 17, \"distance_m\": 26868.971, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 18, \"distance_m\": 36326.333, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645\", \"location\": \"Patricroft\", \"stage_seq\": 19, \"distance_m\": 42683.87, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Eccles\", \"stage_seq\": 20, \"distance_m\": 44257.941, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 21, \"distance_m\": 48851.102, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Water Street Jn\", \"stage_seq\": 22, \"distance_m\": 49367.083, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0656H\", \"location\": \"Deansgate\", \"stage_seq\": 23, \"distance_m\": 49903.989, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0700\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 24, \"distance_m\": 50470.996, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0704\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 25, \"distance_m\": 51365.731, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 26, \"distance_m\": 52470.052, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 27, \"distance_m\": 55007.212, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0709H\", \"location\": \"Mauldeth Road\", \"stage_seq\": 28, \"distance_m\": 57302.922, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0711\", \"wtt_dep\": \"0712\", \"location\": \"Burnage\", \"stage_seq\": 29, \"distance_m\": 58703.751, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0714\", \"location\": \"East Didsbury\", \"stage_seq\": 30, \"distance_m\": 60138.989, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0717\", \"location\": \"Gatley\", \"stage_seq\": 31, \"distance_m\": 62057.054, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720\", \"location\": \"Heald Green\", \"stage_seq\": 32, \"distance_m\": 64744.91, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 33, \"distance_m\": 65949.921, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 34, \"distance_m\": 67759.35, \"section_seq\": 1, \"route_path_id\": 32888}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67759.35, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32888}], \"total_distance_m\": 67759.35, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65679.538, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2079.812, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:48Z\", \"source_id\": 52081109, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:03:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:02:52Z\", \"source_id\": 16795717, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:06Z\", \"source_id\": 52086692, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:13Z\", \"source_id\": 16797597, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:09Z\", \"source_id\": 52092316, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:09:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:09:09Z\", \"source_id\": 16799329, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:50Z\", \"source_id\": 52097150, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:11:51Z\", \"source_id\": 16800911, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:08Z\", \"source_id\": 52101386, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:11Z\", \"source_id\": 16802308, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:28Z\", \"source_id\": 52107778, \"stage_seq\": 11, \"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:17:32Z\", \"source_id\": 16804422, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:19Z\", \"source_id\": 52113239, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:20:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:20:21Z\", \"source_id\": 16806152, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:22:44Z\", \"source_id\": 52118032, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:22:47Z\", \"source_id\": 16807686, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:49Z\", \"source_id\": 52124386, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:25:50Z\", \"source_id\": 16809706, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:34Z\", \"source_id\": 52132066, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:39Z\", \"source_id\": 16812215, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:13Z\", \"source_id\": 52140273, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:17Z\", \"source_id\": 16814723, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:30Z\", \"source_id\": 52163625, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:34Z\", \"source_id\": 16821961, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:01Z\", \"source_id\": 52169345, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:02Z\", \"source_id\": 16823788, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:11Z\", \"source_id\": 52186518, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:16Z\", \"source_id\": 16829098, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:23Z\", \"source_id\": 52196547, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:25Z\", \"source_id\": 16832135, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:13Z\", \"source_id\": 52206201, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:02:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:15Z\", \"source_id\": 16835128, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:45Z\", \"source_id\": 52225733, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:48Z\", \"source_id\": 16840955, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:57Z\", \"source_id\": 52231421, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:57Z\", \"source_id\": 16842653, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:21Z\", \"source_id\": 52237803, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:24Z\", \"source_id\": 16844550, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:40Z\", \"source_id\": 52243953, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:44Z\", \"source_id\": 16846373, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:35Z\", \"source_id\": 52254224, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:35Z\", \"source_id\": 16849532, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:43Z\", \"source_id\": 52265372, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:48Z\", \"source_id\": 16852877, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "1", "timing_fact_generation": 1789626229615900, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:21.457965", "service_state_evidence_id": 16852877, "current_leg_start_actual_dep": "2026-09-17T07:20:00+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:21.902475", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LIV |
MIA |
2A10 |
331019+331023 |
6 |
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": 26067.462, "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": 26113.653, "from_m": 26067.462, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26798.793, "from_m": 26113.653, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26868.971, "from_m": 26798.793, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34764.785, "from_m": 26868.971, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36072.389, "from_m": 34764.785, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36326.333, "from_m": 36072.389, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36372.129, "from_m": 36326.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36501.416, "from_m": 36372.129, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48236.373, "from_m": 36501.416, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48701.34, "from_m": 48236.373, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48747.562, "from_m": 48701.34, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48799.192, "from_m": 48747.562, "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": 48851.102, "from_m": 48799.192, "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": 49684.333, "from_m": 48851.102, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49715.824, "from_m": 49684.333, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50061.141, "from_m": 49715.824, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50121.394, "from_m": 50061.141, "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": 50547.225, "from_m": 50121.394, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50627.034, "from_m": 50547.225, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51239.964, "from_m": 50627.034, "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": 51784.499, "from_m": 51239.964, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51804.335, "from_m": 51784.499, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51850.542, "from_m": 51804.335, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 52159.955, "from_m": 51850.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52323.68, "from_m": 52159.955, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53857.986, "from_m": 52323.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54386.078, "from_m": 53857.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54458.231, "from_m": 54386.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54543.305, "from_m": 54458.231, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54633.071, "from_m": 54543.305, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 54663.451, "from_m": 54633.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54748.488, "from_m": 54663.451, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 55016.723, "from_m": 54748.488, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55451.105, "from_m": 55016.723, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65298.999, "from_m": 55451.105, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65949.921, "from_m": 65298.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", "infrastructure_limit_mph": 40.0}, {"to_m": 67158.175, "from_m": 65949.921, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67376.721, "from_m": 67158.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67759.35, "from_m": 67376.721, "capability_applied": null, "effective_limit_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": 629342, "profile_key": "c279f522616a32e98532517535579764eff3141866e42a3269414f915e8081bb", "schedule_id": 13235, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606H", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3799.177, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610", "location": "Broad Green", "stage_seq": 8, "distance_m": 5729.359, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Roby", "stage_seq": 9, "distance_m": 8285.928, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615H", "location": "Huyton", "stage_seq": 10, "distance_m": 9121.559, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0618H", "location": "Whiston", "stage_seq": 11, "distance_m": 12266.432, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621H", "location": "Rainhill", "stage_seq": 12, "distance_m": 14231.134, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0624H", "location": "Lea Green", "stage_seq": 13, "distance_m": 17213.367, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "St. Helens Junction", "stage_seq": 14, "distance_m": 19076.295, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632H", "location": "Earlestown", "stage_seq": 15, "distance_m": 23733.498, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Newton-le-Willows", "stage_seq": 16, "distance_m": 25232.407, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Parkside Jn", "stage_seq": 17, "distance_m": 26868.971, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Astley Station S.B.", "stage_seq": 18, "distance_m": 36326.333, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645", "location": "Patricroft", "stage_seq": 19, "distance_m": 42683.87, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Eccles", "stage_seq": 20, "distance_m": 44257.941, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Ordsall Lane Jn", "stage_seq": 21, "distance_m": 48851.102, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653", "location": "Water Street Jn", "stage_seq": 22, "distance_m": 49367.083, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0656H", "location": "Deansgate", "stage_seq": 23, "distance_m": 49903.989, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0700", "location": "Manchester Oxford Road", "stage_seq": 24, "distance_m": 50470.996, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0704", "location": "Manchester Piccadilly", "stage_seq": 25, "distance_m": 51365.731, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705H", "location": "Ardwick Jn", "stage_seq": 26, "distance_m": 52470.052, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707", "location": "Slade Lane Jn", "stage_seq": 27, "distance_m": 55007.212, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0709H", "location": "Mauldeth Road", "stage_seq": 28, "distance_m": 57302.922, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0711", "wtt_dep": "0712", "location": "Burnage", "stage_seq": 29, "distance_m": 58703.751, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0714", "location": "East Didsbury", "stage_seq": 30, "distance_m": 60138.989, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0717", "location": "Gatley", "stage_seq": 31, "distance_m": 62057.054, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720", "location": "Heald Green", "stage_seq": 32, "distance_m": 64744.91, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "Heald Green West Jn", "stage_seq": 33, "distance_m": 65949.921, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 34, "distance_m": 67759.35, "section_seq": 1, "route_path_id": 32888}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67759.35, "from_m": 0.0, "section_seq": 1, "route_path_id": 32888}], "total_distance_m": 67759.35, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65679.538, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2079.812, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:48Z", "source_id": 52081109, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:03:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:02:52Z", "source_id": 16795717, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:06Z", "source_id": 52086692, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:06:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:13Z", "source_id": 16797597, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:09Z", "source_id": 52092316, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:09:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:09:09Z", "source_id": 16799329, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10002, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:50Z", "source_id": 52097150, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:13:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:11:51Z", "source_id": 16800911, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10010, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:08Z", "source_id": 52101386, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:14:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:11Z", "source_id": 16802308, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9476, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:28Z", "source_id": 52107778, "stage_seq": 11, "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:17:32Z", "source_id": 16804422, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9480, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:19Z", "source_id": 52113239, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:20:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:20:21Z", "source_id": 16806152, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:22:44Z", "source_id": 52118032, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:24:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:22:47Z", "source_id": 16807686, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9488, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:49Z", "source_id": 52124386, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:26:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:25:50Z", "source_id": 16809706, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9447, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:34Z", "source_id": 52132066, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:30:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:39Z", "source_id": 16812215, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9439, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:13Z", "source_id": 52140273, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:34:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:17Z", "source_id": 16814723, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8390, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:30Z", "source_id": 52163625, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:45:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:34Z", "source_id": 16821961, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8379, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:01Z", "source_id": 52169345, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:02Z", "source_id": 16823788, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:11Z", "source_id": 52186518, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T05:54:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:16Z", "source_id": 16829098, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:23Z", "source_id": 52196547, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T05:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:25Z", "source_id": 16832135, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:13Z", "source_id": 52206201, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:02:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:15Z", "source_id": 16835128, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8922, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:45Z", "source_id": 52225733, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T06:09:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:48Z", "source_id": 16840955, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8889, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:57Z", "source_id": 52231421, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T06:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:57Z", "source_id": 16842653, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8893, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:21Z", "source_id": 52237803, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T06:14:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:24Z", "source_id": 16844550, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8918, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:40Z", "source_id": 52243953, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T06:17:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:44Z", "source_id": 16846373, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:35Z", "source_id": 52254224, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T06:20:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:35Z", "source_id": 16849532, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8938, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:43Z", "source_id": 52265372, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T06:25:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:48Z", "source_id": 16852877, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
0600 |
0600 |
4 |
None |
None |
Manchester Airport |
0725 |
0725 |
1A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89924/2026-09-17/detailed |
None |
Heald Green |
2026-09-17T07:20:00+01:00 |
Manchester Airport |
4.0 |
{"type": "LineString", "coordinates": [[-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-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]]} |
1.8 |
0721 |
0725 |
Heald Green |
Manchester Airport |
Manchester Airport |
53.3649824 |
-2.2724956 |
53.3649824 |
-2.2724956 |
1 |
0 |
2026-09-17 06:35:51 |
TERMINATED |
2026-09-17 06:25:00 |
Manchester Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852877 |
1789626229615900 |
105 |
105 |
2026-09-17 06:35:21.902475 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:21.457965 |
| 599887 |
631455 |
P65082 |
295K63MA17 |
2026-09-17 |
COMPLETE |
16854206 |
2026-09-17 07:25:00 |
2026-09-17 06:35:51 |
2026-09-19 06:35:51 |
{"id": 631455, "stp": "P", "toc": "Northern", "uid": "P65082", "consist": "150201", "dest_crs": "BBN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65082/2026-09-17/detailed", "trust_id": "295K63MA17", "origin_crs": null, "show_on_map": 0, "dar_est_time": "07:00:00", "dar_platform": null, "dest_station": "Blackburn", "service_date": "2026-09-17", "dest_arr_time": "0707", "dest_platform": "1", "is_terminated": 1, "next_location": "Blackburn Bolton Jn", "signalling_id": "5K63", "timing_status": null, "origin_station": "Blackburn King Street Depot", "current_leg_arr": "0705", "current_leg_dep": "0700", "current_leg_end": "Blackburn Bolton Jn", "origin_dep_time": "0700", "origin_platform": null, "current_location": "Blackburn King Street Depot", "last_update_time": "2026-09-17T06:35:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4922357, 53.7431253], [-2.4911696999999995, 53.74259390000001], [-2.4910293999999995, 53.7425284], [-2.4908325, 53.742448], [-2.490622, 53.74236640000001], [-2.4903419, 53.74225679999999], [-2.4902531, 53.7422111], [-2.4899362, 53.7420614333334], [-2.4899295999999995, 53.742058099999994], [-2.4897500999999997, 53.741966899999994], [-2.4896406, 53.7419107], [-2.4889525, 53.7415695], [-2.4887418, 53.7414678], [-2.4885455, 53.7413867], [-2.4882705, 53.74130919999999], [-2.4880162, 53.7412606], [-2.4877457, 53.74123840000001], [-2.4875349, 53.7412314], [-2.4873527, 53.74123769999999], [-2.4870726999999997, 53.74126319999999], [-2.4868153999999993, 53.7413182], [-2.4865595000000003, 53.7413955], [-2.4863121, 53.74148689999999], [-2.4862834, 53.74150169999999], [-2.4855372, 53.7418853], [-2.4853098, 53.7420132], [-2.4852259, 53.7420604], [-2.484777462680354, 53.74226926479233]]}", "current_leg_start": "Blackburn King Street Depot", "dest_arr_time_act": "0707", "motion_projection": null, "next_location_lat": "53.7422693", "next_location_lon": "-2.4847775", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 466.735, \"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\": 605.662, \"from_m\": 466.735, \"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\": 626.692, \"from_m\": 605.662, \"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\": 660.515, \"from_m\": 626.692, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 687.602, \"from_m\": 660.515, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 737.147, \"from_m\": 687.602, \"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\": 1157.106, \"from_m\": 737.147, \"capability_applied\": null, \"effective_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\": 631455, \"profile_key\": \"85be1fa84afbe8c9f36aa241cb9b223a049270b7a6c270626b5cac8364753620\", \"schedule_id\": 21421, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Blackburn King Street Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36644}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0705\", \"location\": \"Blackburn Bolton Jn\", \"stage_seq\": 2, \"distance_m\": 605.662, \"section_seq\": 1, \"route_path_id\": 36644}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": null, \"location\": \"Blackburn\", \"stage_seq\": 3, \"distance_m\": 1157.106, \"section_seq\": 1, \"route_path_id\": 36644}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1157.106, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36644}], \"total_distance_m\": 1157.106, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 243.325, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 913.781, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0700", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "5.0", "current_position_lat": "53.7422693", "current_position_lon": "-2.4847775", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Blackburn King Street Depot", "service_state_platform": null, "timing_fact_generation": 1789626327542965, "current_leg_arrival_utc": "2026-09-17T07:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:27.539918", "service_state_evidence_id": 16854206, "current_leg_start_actual_dep": "2026-09-17T07:00:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:28.527988", "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 |
None |
BBN |
5K63 |
150201 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 466.735, "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": 605.662, "from_m": 466.735, "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": 626.692, "from_m": 605.662, "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": 660.515, "from_m": 626.692, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 687.602, "from_m": 660.515, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 737.147, "from_m": 687.602, "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": 1157.106, "from_m": 737.147, "capability_applied": null, "effective_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": 631455, "profile_key": "85be1fa84afbe8c9f36aa241cb9b223a049270b7a6c270626b5cac8364753620", "schedule_id": 21421, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0700", "location": "Blackburn King Street Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36644}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0705", "location": "Blackburn Bolton Jn", "stage_seq": 2, "distance_m": 605.662, "section_seq": 1, "route_path_id": 36644}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": null, "location": "Blackburn", "stage_seq": 3, "distance_m": 1157.106, "section_seq": 1, "route_path_id": 36644}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1157.106, "from_m": 0.0, "section_seq": 1, "route_path_id": 36644}], "total_distance_m": 1157.106, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 243.325, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 913.781, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Blackburn King Street Depot |
0700 |
0700 |
None |
7:00:00 |
None |
Blackburn |
0707 |
0707 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P65082/2026-09-17/detailed |
None |
Blackburn King Street Depot |
2026-09-17T07:00:30+01:00 |
Blackburn Bolton Jn |
5.0 |
{"type": "LineString", "coordinates": [[-2.4922357, 53.7431253], [-2.4911696999999995, 53.74259390000001], [-2.4910293999999995, 53.7425284], [-2.4908325, 53.742448], [-2.490622, 53.74236640000001], [-2.4903419, 53.74225679999999], [-2.4902531, 53.7422111], [-2.4899362, 53.7420614333334], [-2.4899295999999995, 53.742058099999994], [-2.4897500999999997, 53.741966899999994], [-2.4896406, 53.7419107], [-2.4889525, 53.7415695], [-2.4887418, 53.7414678], [-2.4885455, 53.7413867], [-2.4882705, 53.74130919999999], [-2.4880162, 53.7412606], [-2.4877457, 53.74123840000001], [-2.4875349, 53.7412314], [-2.4873527, 53.74123769999999], [-2.4870726999999997, 53.74126319999999], [-2.4868153999999993, 53.7413182], [-2.4865595000000003, 53.7413955], [-2.4863121, 53.74148689999999], [-2.4862834, 53.74150169999999], [-2.4855372, 53.7418853], [-2.4853098, 53.7420132], [-2.4852259, 53.7420604], [-2.484777462680354, 53.74226926479233]]} |
0.4 |
0700 |
0705 |
None |
Blackburn King Street Depot |
Blackburn Bolton Jn |
53.7422693 |
-2.4847775 |
53.7422693 |
-2.4847775 |
1 |
0 |
2026-09-17 06:35:51 |
TERMINATED |
2026-09-17 06:25:00 |
Blackburn King Street Depot |
TRUST |
TRUST_CANCELLATION |
16854206 |
1789626327542965 |
1 |
1 |
2026-09-17 06:35:28.527988 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:27.539918 |
| 599888 |
629025 |
P85886 |
891L09M517 |
2026-09-17 |
COMPLETE |
16853132 |
2026-09-17 07:25:00 |
2026-09-17 06:35:51 |
2026-09-19 06:35:51 |
{"id": 629025, "stp": "P", "toc": "Southeastern", "uid": "P85886", "consist": "395006", "dest_crs": "SPX", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85886/2026-09-17/detailed", "trust_id": "891L09M517", "origin_crs": "SDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Pancras International", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "12", "is_terminated": 1, "next_location": "St. Pancras International", "signalling_id": "1L09", "timing_status": "LATE", "origin_station": "Sandwich", "current_leg_arr": "0725", "current_leg_dep": "0718", "current_leg_end": "St. Pancras International", "origin_dep_time": "0552", "origin_platform": null, "current_location": "St. Pancras International (Domestic)", "last_update_time": "2026-09-17T06:35:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.009121031454752217, 51.54493586042276], [-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": "Stratford International", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "51.5308670", "next_location_lon": "-0.1254187", "previous_location": "Stratford International", "current_leg_milage": "5.8", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1318.477, \"from_m\": 0.0, \"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\": 1330.887, \"from_m\": 1318.477, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6450.456, \"from_m\": 1330.887, \"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\": 6490.955, \"from_m\": 6450.456, \"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\": 6508.487, \"from_m\": 6490.955, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6615.87, \"from_m\": 6508.487, \"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\": 7183.046, \"from_m\": 6615.87, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18202.042, \"from_m\": 7183.046, \"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\": 19249.968, \"from_m\": 18202.042, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20045.518, \"from_m\": 19249.968, \"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\": 20139.722, \"from_m\": 20045.518, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21144.314, \"from_m\": 20139.722, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 21781.343, \"from_m\": 21144.314, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21821.99, \"from_m\": 21781.343, \"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\": 22634.981, \"from_m\": 21821.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23337.541, \"from_m\": 22634.981, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26105.082, \"from_m\": 23337.541, \"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\": 26337.33, \"from_m\": 26105.082, \"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\": 33342.37, \"from_m\": 26337.33, \"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\": 33889.844, \"from_m\": 33342.37, \"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\": 38675.94, \"from_m\": 33889.844, \"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\": 39042.044, \"from_m\": 38675.94, \"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\": 39331.606, \"from_m\": 39042.044, \"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\": 39421.652, \"from_m\": 39331.606, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 39443.146, \"from_m\": 39421.652, \"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\": 39613.275, \"from_m\": 39443.146, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 40196.985, \"from_m\": 39613.275, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 41056.221, \"from_m\": 40196.985, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 41974.945, \"from_m\": 41056.221, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 57058.091, \"from_m\": 41974.945, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 66369.251, \"from_m\": 57058.091, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 106377.861, \"from_m\": 66369.251, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 120199.381, \"from_m\": 106377.861, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 120339.539, \"from_m\": 120199.381, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 142051.135, \"from_m\": 120339.539, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 144504.662, \"from_m\": 142051.135, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 144789.504, \"from_m\": 144504.662, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 145129.324, \"from_m\": 144789.504, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 145508.765, \"from_m\": 145129.324, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 146315.726, \"from_m\": 145508.765, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}], \"service_id\": 629025, \"profile_key\": \"0a0a0e42bba2873be4adc67e4c6e805440698a66098c44b72051ebb4ace33cf5\", \"schedule_id\": 35502, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Sandwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0558\", \"location\": \"Deal\", \"stage_seq\": 2, \"distance_m\": 6710.978, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0602\", \"location\": \"Walmer\", \"stage_seq\": 3, \"distance_m\": 9315.408, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607H\", \"location\": \"Martin Mill\", \"stage_seq\": 4, \"distance_m\": 13678.888, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Buckland Jn\", \"stage_seq\": 5, \"distance_m\": 20139.722, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0618\", \"location\": \"Dover Priory\", \"stage_seq\": 6, \"distance_m\": 21673.694, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 7, \"distance_m\": 31910.019, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Folkestone Central\", \"stage_seq\": 8, \"distance_m\": 33527.596, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"Folkestone West\", \"stage_seq\": 9, \"distance_m\": 34563.183, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Saltwood Jn\", \"stage_seq\": 10, \"distance_m\": 39443.146, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0646\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 11, \"distance_m\": 56188.273, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 12, \"distance_m\": 58216.725, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 13, \"distance_m\": 70728.895, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Crismill Crossover\", \"stage_seq\": 14, \"distance_m\": 79721.351, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658H\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 15, \"distance_m\": 93979.75, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Southfleet Junction\", \"stage_seq\": 16, \"distance_m\": 106377.861, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 17, \"distance_m\": 108945.369, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0705H\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 18, \"distance_m\": 109859.639, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 19, \"distance_m\": 111444.294, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 20, \"distance_m\": 120480.078, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Dagenham Jn\", \"stage_seq\": 21, \"distance_m\": 125200.425, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 22, \"distance_m\": 136259.89, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0717\", \"location\": \"Stratford International\", \"stage_seq\": 23, \"distance_m\": 136840.505, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 24, \"distance_m\": 137283.65, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"York Way South Jn\", \"stage_seq\": 25, \"distance_m\": 145074.41, \"section_seq\": 1, \"route_path_id\": 104937}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"St. Pancras International\", \"stage_seq\": 26, \"distance_m\": 146315.726, \"section_seq\": 1, \"route_path_id\": 104937}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 146315.726, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104937}], \"total_distance_m\": 146315.726, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 146303.316, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 12.41, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0552", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5308670", "current_position_lon": "-0.1254187", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:16Z\", \"source_id\": 52070631, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:24Z\", \"source_id\": 16792460, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:39Z\", \"source_id\": 52074345, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:58:43Z\", \"source_id\": 16793597, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:35Z\", \"source_id\": 52106050, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:16:38Z\", \"source_id\": 16803837, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:02Z\", \"source_id\": 52126842, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:07Z\", \"source_id\": 16810517, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:24Z\", \"source_id\": 52131660, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:29:29Z\", \"source_id\": 16812098, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:03Z\", \"source_id\": 52164847, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:44:08Z\", \"source_id\": 16822396, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:04Z\", \"source_id\": 52213620, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:09Z\", \"source_id\": 16837341, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:42Z\", \"source_id\": 52246499, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:44Z\", \"source_id\": 16847187, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18692, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:59Z\", \"source_id\": 52266104, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:07Z\", \"source_id\": 16853132, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Pancras International", "service_state_platform": "12", "timing_fact_generation": 1789626250055106, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:31.984318", "service_state_evidence_id": 16853132, "current_leg_start_actual_dep": "2026-09-17T07:18:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:33.689876", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SDW |
SPX |
1L09 |
395006 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 1318.477, "from_m": 0.0, "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": 1330.887, "from_m": 1318.477, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6450.456, "from_m": 1330.887, "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": 6490.955, "from_m": 6450.456, "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": 6508.487, "from_m": 6490.955, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6615.87, "from_m": 6508.487, "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": 7183.046, "from_m": 6615.87, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18202.042, "from_m": 7183.046, "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": 19249.968, "from_m": 18202.042, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20045.518, "from_m": 19249.968, "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": 20139.722, "from_m": 20045.518, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21144.314, "from_m": 20139.722, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 21781.343, "from_m": 21144.314, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21821.99, "from_m": 21781.343, "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": 22634.981, "from_m": 21821.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23337.541, "from_m": 22634.981, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26105.082, "from_m": 23337.541, "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": 26337.33, "from_m": 26105.082, "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": 33342.37, "from_m": 26337.33, "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": 33889.844, "from_m": 33342.37, "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": 38675.94, "from_m": 33889.844, "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": 39042.044, "from_m": 38675.94, "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": 39331.606, "from_m": 39042.044, "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": 39421.652, "from_m": 39331.606, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 39443.146, "from_m": 39421.652, "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": 39613.275, "from_m": 39443.146, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 40196.985, "from_m": 39613.275, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 41056.221, "from_m": 40196.985, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 41974.945, "from_m": 41056.221, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 57058.091, "from_m": 41974.945, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 66369.251, "from_m": 57058.091, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 106377.861, "from_m": 66369.251, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 120199.381, "from_m": 106377.861, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 120339.539, "from_m": 120199.381, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 142051.135, "from_m": 120339.539, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 144504.662, "from_m": 142051.135, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 144789.504, "from_m": 144504.662, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 49.71}, {"to_m": 145129.324, "from_m": 144789.504, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 145508.765, "from_m": 145129.324, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 146315.726, "from_m": 145508.765, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}], "service_id": 629025, "profile_key": "0a0a0e42bba2873be4adc67e4c6e805440698a66098c44b72051ebb4ace33cf5", "schedule_id": 35502, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0552", "location": "Sandwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104937}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0558", "location": "Deal", "stage_seq": 2, "distance_m": 6710.978, "section_seq": 1, "route_path_id": 104937}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0602", "location": "Walmer", "stage_seq": 3, "distance_m": 9315.408, "section_seq": 1, "route_path_id": 104937}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607H", "location": "Martin Mill", "stage_seq": 4, "distance_m": 13678.888, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Buckland Jn", "stage_seq": 5, "distance_m": 20139.722, "section_seq": 1, "route_path_id": 104937}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0618", "location": "Dover Priory", "stage_seq": 6, "distance_m": 21673.694, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Folkestone East Staff Halt", "stage_seq": 7, "distance_m": 31910.019, "section_seq": 1, "route_path_id": 104937}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Folkestone Central", "stage_seq": 8, "distance_m": 33527.596, "section_seq": 1, "route_path_id": 104937}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "Folkestone West", "stage_seq": 9, "distance_m": 34563.183, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Saltwood Jn", "stage_seq": 10, "distance_m": 39443.146, "section_seq": 1, "route_path_id": 104937}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0646", "location": "Ashford (Kent)", "stage_seq": 11, "distance_m": 56188.273, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Ashford West (CTRL) Jn", "stage_seq": 12, "distance_m": 58216.725, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Lenham Crossover (CTRL)", "stage_seq": 13, "distance_m": 70728.895, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Crismill Crossover", "stage_seq": 14, "distance_m": 79721.351, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658H", "location": "Nashenden Crossover", "stage_seq": 15, "distance_m": 93979.75, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Southfleet Junction", "stage_seq": 16, "distance_m": 106377.861, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 17, "distance_m": 108945.369, "section_seq": 1, "route_path_id": 104937}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0705H", "location": "Ebbsfleet International", "stage_seq": 18, "distance_m": 109859.639, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "Ebbsfleet West Jn", "stage_seq": 19, "distance_m": 111444.294, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Wennington Crossovers", "stage_seq": 20, "distance_m": 120480.078, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Dagenham Jn", "stage_seq": 21, "distance_m": 125200.425, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714H", "location": "Stratford International East Jn", "stage_seq": 22, "distance_m": 136259.89, "section_seq": 1, "route_path_id": 104937}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0717", "location": "Stratford International", "stage_seq": 23, "distance_m": 136840.505, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Stratford International West Jn", "stage_seq": 24, "distance_m": 137283.65, "section_seq": 1, "route_path_id": 104937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "York Way South Jn", "stage_seq": 25, "distance_m": 145074.41, "section_seq": 1, "route_path_id": 104937}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "St. Pancras International", "stage_seq": 26, "distance_m": 146315.726, "section_seq": 1, "route_path_id": 104937}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 146315.726, "from_m": 0.0, "section_seq": 1, "route_path_id": 104937}], "total_distance_m": 146315.726, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 146303.316, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 12.41, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33056, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:16Z", "source_id": 52070631, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:56:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:24Z", "source_id": 16792460, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33062, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:39Z", "source_id": 52074345, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:00:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:58:43Z", "source_id": 16793597, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33808, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:35Z", "source_id": 52106050, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:17:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:16:38Z", "source_id": 16803837, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33838, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:02Z", "source_id": 52126842, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:28:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:07Z", "source_id": 16810517, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33843, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:24Z", "source_id": 52131660, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:29:29Z", "source_id": 16812098, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32868, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:03Z", "source_id": 52164847, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:44:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:44:08Z", "source_id": 16822396, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33324, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:04Z", "source_id": 52213620, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:05:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:09Z", "source_id": 16837341, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15159, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:42Z", "source_id": 52246499, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:17:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:44Z", "source_id": 16847187, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18692, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:59Z", "source_id": 52266104, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T06:25:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:07Z", "source_id": 16853132, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Sandwich |
0552 |
0552 |
None |
None |
None |
St. Pancras International |
0724 |
0724 |
12 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85886/2026-09-17/detailed |
None |
Stratford International |
2026-09-17T07:18:00+01:00 |
St. Pancras International |
7.0 |
{"type": "LineString", "coordinates": [[-0.009121031454752217, 51.54493586042276], [-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]]} |
5.8 |
0718 |
0725 |
Stratford International |
St. Pancras International (Domestic) |
St. Pancras International |
51.5308670 |
-0.1254187 |
51.5308670 |
-0.1254187 |
1 |
0 |
2026-09-17 06:35:51 |
TERMINATED |
2026-09-17 06:25:00 |
St. Pancras International |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853132 |
1789626250055106 |
73 |
73 |
2026-09-17 06:35:33.689876 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:31.984318 |
| 599889 |
629855 |
C37514 |
749U29M617 |
2026-09-17 |
COMPLETE |
16854412 |
2026-09-17 07:25:00 |
2026-09-17 06:35:51 |
2026-09-19 06:35:51 |
{"id": 629855, "stp": "P", "toc": "Elizabeth Line", "uid": "C37514", "consist": "345056", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37514/2026-09-17/detailed", "trust_id": "749U29M617", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-17", "dest_arr_time": "0728", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U29", "timing_status": "EARLY", "origin_station": "Maidenhead", "current_leg_arr": "0725", "current_leg_dep": "0723", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0613", "origin_platform": "4", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-17T06:35:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Woolwich (Crossrail)", "dest_arr_time_act": "0726", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Woolwich (Crossrail)", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 120.863, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 611.465, \"from_m\": 120.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 694.979, \"from_m\": 611.465, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31291.268, \"from_m\": 694.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 35554.728, \"from_m\": 31291.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 35756.133, \"from_m\": 35554.728, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35841.812, \"from_m\": 35756.133, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 37038.783, \"from_m\": 35841.812, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37601.491, \"from_m\": 37038.783, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37756.553, \"from_m\": 37601.491, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38214.101, \"from_m\": 37756.553, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38352.124, \"from_m\": 38214.101, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38508.05, \"from_m\": 38352.124, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38630.903, \"from_m\": 38508.05, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 38850.044, \"from_m\": 38630.903, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39079.857, \"from_m\": 38850.044, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39450.492, \"from_m\": 39079.857, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40517.827, \"from_m\": 39450.492, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40756.524, \"from_m\": 40517.827, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40917.033, \"from_m\": 40756.524, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41321.662, \"from_m\": 40917.033, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 41574.966, \"from_m\": 41321.662, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41890.043, \"from_m\": 41574.966, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 42115.315, \"from_m\": 41890.043, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42413.531, \"from_m\": 42115.315, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43076.843, \"from_m\": 42413.531, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 43247.066, \"from_m\": 43076.843, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43393.062, \"from_m\": 43247.066, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43793.494, \"from_m\": 43393.062, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 44016.377, \"from_m\": 43793.494, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 44201.238, \"from_m\": 44016.377, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44830.533, \"from_m\": 44201.238, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 45447.553, \"from_m\": 44830.533, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45949.711, \"from_m\": 45447.553, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 46093.054, \"from_m\": 45949.711, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46195.332, \"from_m\": 46093.054, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 47087.802, \"from_m\": 46195.332, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 47275.984, \"from_m\": 47087.802, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 47459.893, \"from_m\": 47275.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47817.921, \"from_m\": 47459.893, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 48018.97, \"from_m\": 47817.921, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48296.473, \"from_m\": 48018.97, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 50374.508, \"from_m\": 48296.473, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 50523.523, \"from_m\": 50374.508, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 50660.136, \"from_m\": 50523.523, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51347.995, \"from_m\": 50660.136, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 51477.576, \"from_m\": 51347.995, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51655.967, \"from_m\": 51477.576, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 54017.917, \"from_m\": 51655.967, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 54104.992, \"from_m\": 54017.917, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 54192.375, \"from_m\": 54104.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54589.039, \"from_m\": 54192.375, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 56322.979, \"from_m\": 54589.039, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56582.651, \"from_m\": 56322.979, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 58048.569, \"from_m\": 56582.651, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 58178.689, \"from_m\": 58048.569, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 58272.584, \"from_m\": 58178.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58551.29, \"from_m\": 58272.584, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 58608.836, \"from_m\": 58551.29, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58759.514, \"from_m\": 58608.836, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 61742.964, \"from_m\": 58759.514, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}], \"service_id\": 629855, \"profile_key\": \"8dc533f4f6e52a8a0a3e0d86c41b7057ca8c00244fc93897e72c92f46e826be2\", \"schedule_id\": 5197, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616\", \"location\": \"Taplow\", \"stage_seq\": 2, \"distance_m\": 2820.204, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619\", \"location\": \"Burnham\", \"stage_seq\": 3, \"distance_m\": 5292.522, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Slough\", \"stage_seq\": 4, \"distance_m\": 9204.109, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0626H\", \"location\": \"Langley\", \"stage_seq\": 5, \"distance_m\": 12956.336, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629\", \"location\": \"Iver\", \"stage_seq\": 6, \"distance_m\": 15233.697, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"West Drayton\", \"stage_seq\": 7, \"distance_m\": 17694.188, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 8, \"distance_m\": 21136.805, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 9, \"distance_m\": 21442.828, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642\", \"location\": \"Southall\", \"stage_seq\": 10, \"distance_m\": 24416.504, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"West Ealing\", \"stage_seq\": 11, \"distance_m\": 28348.632, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Ealing Broadway\", \"stage_seq\": 12, \"distance_m\": 29779.436, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Acton West Jn\", \"stage_seq\": 13, \"distance_m\": 30582.15, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 14, \"distance_m\": 35973.512, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 15, \"distance_m\": 36845.792, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 16, \"distance_m\": 37148.689, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0657\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 38630.903, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0659H\", \"wtt_dep\": \"0700\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 40948.812, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0701H\", \"wtt_dep\": \"0702H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 19, \"distance_m\": 42271.654, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 20, \"distance_m\": 44299.25, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0708\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 46020.299, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0711\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 22, \"distance_m\": 47496.579, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 48567.733, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0715\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 50830.966, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0718H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 54194.88, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": \"0722H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 26, \"distance_m\": 58272.584, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 27, \"distance_m\": 60532.033, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 28, \"distance_m\": 61742.964, \"section_seq\": 1, \"route_path_id\": 67468}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 61742.964, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67468}], \"total_distance_m\": 61742.964, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 61252.362, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 490.602, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0613", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:24Z\", \"source_id\": 52101892, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:26Z\", \"source_id\": 16802478, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:17:22Z\", \"source_id\": 52107520, \"stage_seq\": 3, \"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:29Z\", \"source_id\": 16804366, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:21:24Z\", \"source_id\": 52115397, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:21:28Z\", \"source_id\": 16806921, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:37Z\", \"source_id\": 52121937, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:24:43Z\", \"source_id\": 16808950, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:18Z\", \"source_id\": 52127340, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:21Z\", \"source_id\": 16810672, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:02Z\", \"source_id\": 52133008, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:08Z\", \"source_id\": 16812505, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:42Z\", \"source_id\": 52143833, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:42Z\", \"source_id\": 16815702, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:27Z\", \"source_id\": 52154613, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:31Z\", \"source_id\": 16819083, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:53Z\", \"source_id\": 52164476, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:58Z\", \"source_id\": 16822270, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:34Z\", \"source_id\": 52168355, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:42Z\", \"source_id\": 16823484, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:40Z\", \"source_id\": 52187528, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:43Z\", \"source_id\": 16829377, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:36Z\", \"source_id\": 52192250, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:55:41Z\", \"source_id\": 16830846, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:03Z\", \"source_id\": 52200705, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:59:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:04Z\", \"source_id\": 16833464, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:14Z\", \"source_id\": 52206265, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:20Z\", \"source_id\": 16835140, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:26Z\", \"source_id\": 52214579, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:31Z\", \"source_id\": 16837643, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:55Z\", \"source_id\": 52220993, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:06:56Z\", \"source_id\": 16839547, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:54Z\", \"source_id\": 52228647, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:55Z\", \"source_id\": 16841826, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:05Z\", \"source_id\": 52239733, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:08Z\", \"source_id\": 16845169, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:17:58Z\", \"source_id\": 52249975, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:18:00Z\", \"source_id\": 16848254, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:53Z\", \"source_id\": 52260430, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:56Z\", \"source_id\": 16851351, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:35Z\", \"source_id\": 52270391, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:25:41Z\", \"source_id\": 16854412, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789626342959310, "current_leg_arrival_utc": "2026-09-17T07:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:36.871757", "service_state_evidence_id": 52270391, "current_leg_start_actual_dep": "2026-09-17T07:22:30+01:00", "operational_evidence_version": 131, "service_state_event_time_utc": "2026-09-17T06:25:35", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:37.114011", "service_state_valid_until_kind": null, "operational_interpretation_version": 131, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
MAI |
ABX |
9U29 |
345056 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 120.863, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 611.465, "from_m": 120.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 694.979, "from_m": 611.465, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31291.268, "from_m": 694.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 35554.728, "from_m": 31291.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 35756.133, "from_m": 35554.728, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35841.812, "from_m": 35756.133, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 37038.783, "from_m": 35841.812, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37601.491, "from_m": 37038.783, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 37756.553, "from_m": 37601.491, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38214.101, "from_m": 37756.553, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38352.124, "from_m": 38214.101, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38508.05, "from_m": 38352.124, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38630.903, "from_m": 38508.05, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 38850.044, "from_m": 38630.903, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39079.857, "from_m": 38850.044, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39450.492, "from_m": 39079.857, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40517.827, "from_m": 39450.492, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40756.524, "from_m": 40517.827, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40917.033, "from_m": 40756.524, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41321.662, "from_m": 40917.033, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 41574.966, "from_m": 41321.662, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41890.043, "from_m": 41574.966, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42115.315, "from_m": 41890.043, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42413.531, "from_m": 42115.315, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43076.843, "from_m": 42413.531, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 43247.066, "from_m": 43076.843, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43393.062, "from_m": 43247.066, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43793.494, "from_m": 43393.062, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 44016.377, "from_m": 43793.494, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 44201.238, "from_m": 44016.377, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44830.533, "from_m": 44201.238, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 45447.553, "from_m": 44830.533, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45949.711, "from_m": 45447.553, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 46093.054, "from_m": 45949.711, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46195.332, "from_m": 46093.054, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 47087.802, "from_m": 46195.332, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 47275.984, "from_m": 47087.802, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 47459.893, "from_m": 47275.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47817.921, "from_m": 47459.893, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 48018.97, "from_m": 47817.921, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48296.473, "from_m": 48018.97, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 50374.508, "from_m": 48296.473, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 50523.523, "from_m": 50374.508, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 50660.136, "from_m": 50523.523, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51347.995, "from_m": 50660.136, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 51477.576, "from_m": 51347.995, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51655.967, "from_m": 51477.576, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 54017.917, "from_m": 51655.967, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 54104.992, "from_m": 54017.917, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 54192.375, "from_m": 54104.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54589.039, "from_m": 54192.375, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 56322.979, "from_m": 54589.039, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56582.651, "from_m": 56322.979, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 58048.569, "from_m": 56582.651, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 58178.689, "from_m": 58048.569, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 58272.584, "from_m": 58178.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58551.29, "from_m": 58272.584, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 58608.836, "from_m": 58551.29, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58759.514, "from_m": 58608.836, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 61742.964, "from_m": 58759.514, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}], "service_id": 629855, "profile_key": "8dc533f4f6e52a8a0a3e0d86c41b7057ca8c00244fc93897e72c92f46e826be2", "schedule_id": 5197, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0613", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616", "location": "Taplow", "stage_seq": 2, "distance_m": 2820.204, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619", "location": "Burnham", "stage_seq": 3, "distance_m": 5292.522, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Slough", "stage_seq": 4, "distance_m": 9204.109, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0626H", "location": "Langley", "stage_seq": 5, "distance_m": 12956.336, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629", "location": "Iver", "stage_seq": 6, "distance_m": 15233.697, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "West Drayton", "stage_seq": 7, "distance_m": 17694.188, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Heathrow Airport Jn", "stage_seq": 8, "distance_m": 21136.805, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638H", "location": "Hayes & Harlington", "stage_seq": 9, "distance_m": 21442.828, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642", "location": "Southall", "stage_seq": 10, "distance_m": 24416.504, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "West Ealing", "stage_seq": 11, "distance_m": 28348.632, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Ealing Broadway", "stage_seq": 12, "distance_m": 29779.436, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Acton West Jn", "stage_seq": 13, "distance_m": 30582.15, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653", "location": "Ladbroke Grove Jn", "stage_seq": 14, "distance_m": 35973.512, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Portobello Jn (London)", "stage_seq": 15, "distance_m": 36845.792, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 16, "distance_m": 37148.689, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0657", "location": "Paddington (Crossrail)", "stage_seq": 17, "distance_m": 38630.903, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0659H", "wtt_dep": "0700", "location": "Bond Street (Crossrail)", "stage_seq": 18, "distance_m": 40948.812, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0701H", "wtt_dep": "0702H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 19, "distance_m": 42271.654, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705H", "location": "Farringdon Crossrail", "stage_seq": 20, "distance_m": 44299.25, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0708", "location": "Liverpool Street (Crossrail)", "stage_seq": 21, "distance_m": 46020.299, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0711", "location": "Whitechapel Crossrail", "stage_seq": 22, "distance_m": 47496.579, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 23, "distance_m": 48567.733, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0715", "location": "Canary Wharf (Crossrail)", "stage_seq": 24, "distance_m": 50830.966, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0718H", "location": "Custom House (Crossrail)", "stage_seq": 25, "distance_m": 54194.88, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": "0722H", "location": "Woolwich (Crossrail)", "stage_seq": 26, "distance_m": 58272.584, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Plumstead East Jn", "stage_seq": 27, "distance_m": 60532.033, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 28, "distance_m": 61742.964, "section_seq": 1, "route_path_id": 67468}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 61742.964, "from_m": 0.0, "section_seq": 1, "route_path_id": 67468}], "total_distance_m": 61742.964, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 61252.362, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 490.602, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23589, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:24Z", "source_id": 52101892, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:26Z", "source_id": 16802478, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23584, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:17:22Z", "source_id": 52107520, "stage_seq": 3, "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:29Z", "source_id": 16804366, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:21:24Z", "source_id": 52115397, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:22:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:21:28Z", "source_id": 16806921, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23546, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:37Z", "source_id": 52121937, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:25:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:24:43Z", "source_id": 16808950, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23537, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:18Z", "source_id": 52127340, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:28:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:21Z", "source_id": 16810672, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23491, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:02Z", "source_id": 52133008, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:31:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:08Z", "source_id": 16812505, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23437, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:42Z", "source_id": 52143833, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:35:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:42Z", "source_id": 16815702, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:27Z", "source_id": 52154613, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:40:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:31Z", "source_id": 16819083, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:53Z", "source_id": 52164476, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:44:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:58Z", "source_id": 16822270, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:34Z", "source_id": 52168355, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:46:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:42Z", "source_id": 16823484, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:40Z", "source_id": 52187528, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:53:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:43Z", "source_id": 16829377, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:36Z", "source_id": 52192250, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:55:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:55:41Z", "source_id": 16830846, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:03Z", "source_id": 52200705, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:59:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:04Z", "source_id": 16833464, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:14Z", "source_id": 52206265, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:01:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:20Z", "source_id": 16835140, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:26Z", "source_id": 52214579, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T06:04:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:31Z", "source_id": 16837643, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:55Z", "source_id": 52220993, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:06:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:06:56Z", "source_id": 16839547, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:54Z", "source_id": 52228647, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:09:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:55Z", "source_id": 16841826, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:05Z", "source_id": 52239733, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:14:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:08Z", "source_id": 16845169, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:17:58Z", "source_id": 52249975, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:17:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:18:00Z", "source_id": 16848254, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:53Z", "source_id": 52260430, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T06:21:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:56Z", "source_id": 16851351, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:35Z", "source_id": 52270391, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T06:25:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:25:41Z", "source_id": 16854412, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Maidenhead |
0613 |
0613 |
4 |
None |
None |
Abbey Wood (Crossrail) |
0728 |
0726 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37514/2026-09-17/detailed |
None |
Woolwich (Crossrail) |
2026-09-17T07:22:30+01:00 |
Abbey Wood (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} |
3.7 |
0723 |
0725 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-17 06:35:51 |
TERMINATED |
2026-09-17 06:25:35 |
Abbey Wood (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
52270391 |
1789626342959310 |
131 |
131 |
2026-09-17 06:35:37.114011 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:36.871757 |
| 599890 |
631843 |
W85475 |
075M73MA17 |
2026-09-17 |
COMPLETE |
16853187 |
2026-09-17 07:25:00 |
2026-09-17 06:35:51 |
2026-09-19 06:35:51 |
{"id": 631843, "stp": "P", "toc": "TransPennine Express", "uid": "W85475", "consist": "397002", "dest_crs": "GLC", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85475/2026-09-17/detailed", "trust_id": "075M73MA17", "origin_crs": "XPD", "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": "0721", "dest_platform": "6", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "5M73", "timing_status": "LATE", "origin_station": "Polmadie D.H.S.", "current_leg_arr": "0725", "current_leg_dep": "0700", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0712", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-17T06:35:51", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2355381, 55.8338687], [-4.235731199999999, 55.83393349999999], [-4.239375, 55.8352013], [-4.2397686, 55.83534769999999], [-4.2402055999999995, 55.83554349999999], [-4.241282499999999, 55.8360402], [-4.2416508, 55.83621779999999], [-4.241907299999999, 55.8363373], [-4.2423503, 55.8365209], [-4.2424578, 55.8365581], [-4.243814199999999, 55.8370273], [-4.244286299999999, 55.83720050000001], [-4.2448401, 55.8374215], [-4.245552399999999, 55.8376699], [-4.2465824, 55.8380756], [-4.246780499999999, 55.83814370000001], [-4.2475675, 55.8384143], [-4.2481688, 55.838623199999994], [-4.2483333, 55.83868089999999], [-4.2486602, 55.8387966], [-4.248851, 55.83886269999999], [-4.249691899999999, 55.839191199999995], [-4.2500616, 55.83932149999999], [-4.250594799999999, 55.83950939999999], [-4.2522, 55.840109799999986], [-4.2529112, 55.8403619], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-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": "Polmadie D.H.S.", "dest_arr_time_act": "0721", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Polmadie D.H.S.", "current_leg_milage": "2.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 518.629, \"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\": 834.536, \"from_m\": 518.629, \"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\": 1472.225, \"from_m\": 834.536, \"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\": 2301.784, \"from_m\": 1472.225, \"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\": 2715.661, \"from_m\": 2301.784, \"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\": 3275.972, \"from_m\": 2715.661, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3700.44, \"from_m\": 3275.972, \"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\": 631843, \"profile_key\": \"4b384e86ad78a0ed513a708ace129da2d615da41fa7207182b2f7e19fcdb6c87\", \"schedule_id\": 29173, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Polmadie D.H.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38765}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Larkfield Jn\", \"stage_seq\": 2, \"distance_m\": 1683.668, \"section_seq\": 1, \"route_path_id\": 38765}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 2466.309, \"section_seq\": 1, \"route_path_id\": 38765}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 4, \"distance_m\": 2771.007, \"section_seq\": 1, \"route_path_id\": 38765}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 5, \"distance_m\": 3700.44, \"section_seq\": 1, \"route_path_id\": 38765}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3700.44, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38765}], \"total_distance_m\": 3700.44, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3181.811, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 518.629, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0712", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:05Z\", \"source_id\": 52266277, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:09Z\", \"source_id\": 16853187, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "6", "timing_fact_generation": 1789626249181396, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:38.588914", "service_state_evidence_id": 16853187, "current_leg_start_actual_dep": "2026-09-17T07:16:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:39.065833", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
XPD |
GLC |
5M73 |
397002 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 518.629, "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": 834.536, "from_m": 518.629, "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": 1472.225, "from_m": 834.536, "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": 2301.784, "from_m": 1472.225, "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": 2715.661, "from_m": 2301.784, "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": 3275.972, "from_m": 2715.661, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3700.44, "from_m": 3275.972, "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": 631843, "profile_key": "4b384e86ad78a0ed513a708ace129da2d615da41fa7207182b2f7e19fcdb6c87", "schedule_id": 29173, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0712", "location": "Polmadie D.H.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38765}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Larkfield Jn", "stage_seq": 2, "distance_m": 1683.668, "section_seq": 1, "route_path_id": 38765}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 2466.309, "section_seq": 1, "route_path_id": 38765}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Glasgow Bridge Street Jn", "stage_seq": 4, "distance_m": 2771.007, "section_seq": 1, "route_path_id": 38765}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 5, "distance_m": 3700.44, "section_seq": 1, "route_path_id": 38765}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3700.44, "from_m": 0.0, "section_seq": 1, "route_path_id": 38765}], "total_distance_m": 3700.44, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3181.811, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 518.629, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2010, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:05Z", "source_id": 52266277, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:25:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:09Z", "source_id": 16853187, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Polmadie D.H.S. |
0712 |
0712 |
None |
None |
None |
Glasgow Central High Level |
0721 |
0721 |
6 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W85475/2026-09-17/detailed |
None |
Polmadie D.H.S. |
2026-09-17T07:16:00+01:00 |
Glasgow Central High Level |
25.0 |
{"type": "LineString", "coordinates": [[-4.2355381, 55.8338687], [-4.235731199999999, 55.83393349999999], [-4.239375, 55.8352013], [-4.2397686, 55.83534769999999], [-4.2402055999999995, 55.83554349999999], [-4.241282499999999, 55.8360402], [-4.2416508, 55.83621779999999], [-4.241907299999999, 55.8363373], [-4.2423503, 55.8365209], [-4.2424578, 55.8365581], [-4.243814199999999, 55.8370273], [-4.244286299999999, 55.83720050000001], [-4.2448401, 55.8374215], [-4.245552399999999, 55.8376699], [-4.2465824, 55.8380756], [-4.246780499999999, 55.83814370000001], [-4.2475675, 55.8384143], [-4.2481688, 55.838623199999994], [-4.2483333, 55.83868089999999], [-4.2486602, 55.8387966], [-4.248851, 55.83886269999999], [-4.249691899999999, 55.839191199999995], [-4.2500616, 55.83932149999999], [-4.250594799999999, 55.83950939999999], [-4.2522, 55.840109799999986], [-4.2529112, 55.8403619], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-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]]} |
2.3 |
0700 |
0725 |
Polmadie D.H.S. |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-17 06:35:51 |
TERMINATED |
2026-09-17 06:25:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853187 |
1789626249181396 |
11 |
11 |
2026-09-17 06:35:39.065833 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:38.588914 |
| 599891 |
631298 |
G39061 |
782B06M617 |
2026-09-17 |
COMPLETE |
16852539 |
2026-09-17 07:25:00 |
2026-09-17 06:35:51 |
2026-09-19 06:35:51 |
{"id": 631298, "stp": "P", "toc": "Transport for Wales", "uid": "G39061", "consist": "398031", "dest_crs": "CDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39061/2026-09-17/detailed", "trust_id": "782B06M617", "origin_crs": "PPD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Bay", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Bay", "signalling_id": "2B06", "timing_status": "LATE", "origin_station": "Pontypridd", "current_leg_arr": "0725", "current_leg_dep": "0722", "current_leg_end": "Cardiff Bay", "origin_dep_time": "0654", "origin_platform": "1", "current_location": "Cardiff Bay", "last_update_time": "2026-09-17T06:35:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]}", "current_leg_start": "Cardiff Queen Street", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "51.4675733", "next_location_lon": "-3.1665697", "previous_location": "Cardiff Queen Street", "current_leg_milage": "1.0", "linx_max_speed_mph": 60, "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\": 60.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\": 60.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\": 60.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\": 60.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\": 60.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\": 60.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\": 60.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\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 60.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\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 60.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\": 60.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\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19804.262, \"from_m\": 18486.801, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20687.907, \"from_m\": 19804.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 631298, \"profile_key\": \"12c6a76154a965fa0e2088776dcc1e56b4146c2c450d0284365e87b16c1dbd50\", \"schedule_id\": 36869, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Pontypridd\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0657\", \"location\": \"Treforest\", \"stage_seq\": 2, \"distance_m\": 1496.431, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0701\", \"location\": \"Trefforest Estate\", \"stage_seq\": 3, \"distance_m\": 5156.783, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705\", \"location\": \"Taffs Well\", \"stage_seq\": 4, \"distance_m\": 9041.961, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0709\", \"location\": \"Radyr\", \"stage_seq\": 5, \"distance_m\": 12066.639, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0711\", \"wtt_dep\": \"0711H\", \"location\": \"Llandaf\", \"stage_seq\": 6, \"distance_m\": 13806.259, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0715H\", \"location\": \"Cathays\", \"stage_seq\": 7, \"distance_m\": 17974.801, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0720\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 8, \"distance_m\": 18985.641, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"Cardiff Bay\", \"stage_seq\": 9, \"distance_m\": 20687.907, \"section_seq\": 1, \"route_path_id\": 43143}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20687.907, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43143}], \"total_distance_m\": 20687.907, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 20687.907, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0654", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4675733", "current_position_lon": "-3.1665697", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:20Z\", \"source_id\": 52194103, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:25Z\", \"source_id\": 16831376, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:22Z\", \"source_id\": 52206607, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:01:26Z\", \"source_id\": 16835246, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:36Z\", \"source_id\": 52215016, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:04:41Z\", \"source_id\": 16837782, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:41Z\", \"source_id\": 52228069, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:45Z\", \"source_id\": 16841677, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:07Z\", \"source_id\": 52237178, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:13:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:11Z\", \"source_id\": 16844395, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:40Z\", \"source_id\": 52246487, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:18:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:45Z\", \"source_id\": 16847204, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:14Z\", \"source_id\": 52255940, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:18Z\", \"source_id\": 16850033, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:17Z\", \"source_id\": 52264302, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:22Z\", \"source_id\": 16852539, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Bay", "service_state_platform": "1", "timing_fact_generation": 1789626205303028, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:39.158067", "service_state_evidence_id": 16852539, "current_leg_start_actual_dep": "2026-09-17T07:22:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:39.532661", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
PPD |
CDB |
2B06 |
398031 |
3 |
60 |
None |
{"version": 3, "segments": [{"to_m": 161.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 286.63, "from_m": 161.609, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 444.83, "from_m": 286.63, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2439.642, "from_m": 444.83, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5009.399, "from_m": 2439.642, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5519.82, "from_m": 5009.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8016.562, "from_m": 5519.82, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 9097.671, "from_m": 8016.562, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9144.065, "from_m": 9097.671, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11846.583, "from_m": 9144.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12307.52, "from_m": 11846.583, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14341.149, "from_m": 12307.52, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18486.801, "from_m": 14341.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19804.262, "from_m": 18486.801, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20687.907, "from_m": 19804.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 631298, "profile_key": "12c6a76154a965fa0e2088776dcc1e56b4146c2c450d0284365e87b16c1dbd50", "schedule_id": 36869, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0654", "location": "Pontypridd", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0657", "location": "Treforest", "stage_seq": 2, "distance_m": 1496.431, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0701", "location": "Trefforest Estate", "stage_seq": 3, "distance_m": 5156.783, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705", "location": "Taffs Well", "stage_seq": 4, "distance_m": 9041.961, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0709", "location": "Radyr", "stage_seq": 5, "distance_m": 12066.639, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0711", "wtt_dep": "0711H", "location": "Llandaf", "stage_seq": 6, "distance_m": 13806.259, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0715H", "location": "Cathays", "stage_seq": 7, "distance_m": 17974.801, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0720", "location": "Cardiff Queen Street", "stage_seq": 8, "distance_m": 18985.641, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "Cardiff Bay", "stage_seq": 9, "distance_m": 20687.907, "section_seq": 1, "route_path_id": 43143}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20687.907, "from_m": 0.0, "section_seq": 1, "route_path_id": 43143}], "total_distance_m": 20687.907, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 20687.907, "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": 25136, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:20Z", "source_id": 52194103, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:25Z", "source_id": 16831376, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25140, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:22Z", "source_id": 52206607, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:01:26Z", "source_id": 16835246, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25156, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:36Z", "source_id": 52215016, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:05:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:04:41Z", "source_id": 16837782, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25233, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:41Z", "source_id": 52228069, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:10:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:45Z", "source_id": 16841677, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25241, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:07Z", "source_id": 52237178, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:13:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:11Z", "source_id": 16844395, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25245, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:40Z", "source_id": 52246487, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:18:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:45Z", "source_id": 16847204, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25257, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:14Z", "source_id": 52255940, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:21:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:18Z", "source_id": 16850033, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25266, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:17Z", "source_id": 52264302, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:25:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:22Z", "source_id": 16852539, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Pontypridd |
0654 |
0654 |
1 |
None |
None |
Cardiff Bay |
0724 |
0723 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39061/2026-09-17/detailed |
None |
Cardiff Queen Street |
2026-09-17T07:22:00+01:00 |
Cardiff Bay |
3.0 |
{"type": "LineString", "coordinates": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]} |
1.0 |
0722 |
0725 |
Cardiff Queen Street |
Cardiff Bay |
Cardiff Bay |
51.4675733 |
-3.1665697 |
51.4675733 |
-3.1665697 |
1 |
0 |
2026-09-17 06:35:51 |
TERMINATED |
2026-09-17 06:25:00 |
Cardiff Bay |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852539 |
1789626205303028 |
44 |
44 |
2026-09-17 06:35:39.532661 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:39.158067 |
| 599892 |
630456 |
F45594 |
511B051617 |
2026-09-17 |
COMPLETE |
16852931 |
2026-09-17 07:25:00 |
2026-09-17 06:35:51 |
2026-09-19 06:35:51 |
{"id": 630456, "stp": "N", "toc": "c2c", "uid": "F45594", "consist": "357003+357029", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45594/2026-09-17/detailed", "trust_id": "511B051617", "origin_crs": "LES", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-17", "dest_arr_time": "0723", "dest_platform": "2", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "1B05", "timing_status": "LATE", "origin_station": "Leigh-on-Sea", "current_leg_arr": "0725", "current_leg_dep": "0721", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "0630", "origin_platform": "1", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-17T06:35:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "Limehouse", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "Limehouse", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 255.29, \"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\": 8004.165, \"from_m\": 255.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\": 9465.112, \"from_m\": 8004.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9801.22, \"from_m\": 9465.112, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9887.09, \"from_m\": 9801.22, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9930.724, \"from_m\": 9887.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39141.81, \"from_m\": 9930.724, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40633.108, \"from_m\": 39141.81, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40660.849, \"from_m\": 40633.108, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40667.675, \"from_m\": 40660.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42785.939, \"from_m\": 40667.675, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45460.997, \"from_m\": 42785.939, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47654.664, \"from_m\": 45460.997, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48094.079, \"from_m\": 47654.664, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49448.594, \"from_m\": 48094.079, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49706.16, \"from_m\": 49448.594, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51557.779, \"from_m\": 49706.16, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52260.587, \"from_m\": 51557.779, \"capability_applied\": null, \"effective_limit_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\": 630456, \"profile_key\": \"263aa499b447cc819d3ba6eaf6d3b22eb2b5589a1fdbe1f03350dcc13a8d549d\", \"schedule_id\": 36258, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102692}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Benfleet\", \"stage_seq\": 2, \"distance_m\": 5440.898, \"section_seq\": 1, \"route_path_id\": 102692}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Pitsea\", \"stage_seq\": 3, \"distance_m\": 9663.514, \"section_seq\": 1, \"route_path_id\": 102692}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"Basildon\", \"stage_seq\": 4, \"distance_m\": 13378.233, \"section_seq\": 1, \"route_path_id\": 102692}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647H\", \"location\": \"Laindon\", \"stage_seq\": 5, \"distance_m\": 15622.654, \"section_seq\": 1, \"route_path_id\": 102692}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653\", \"location\": \"West Horndon\", \"stage_seq\": 6, \"distance_m\": 21524.844, \"section_seq\": 1, \"route_path_id\": 102692}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659H\", \"location\": \"Upminster\", \"stage_seq\": 7, \"distance_m\": 27760.026, \"section_seq\": 1, \"route_path_id\": 102692}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0708\", \"location\": \"Barking\", \"stage_seq\": 8, \"distance_m\": 40023.727, \"section_seq\": 1, \"route_path_id\": 102692}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713H\", \"location\": \"West Ham High Level\", \"stage_seq\": 9, \"distance_m\": 45855.321, \"section_seq\": 1, \"route_path_id\": 102692}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 10, \"distance_m\": 47972.563, \"section_seq\": 1, \"route_path_id\": 102692}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0719\", \"location\": \"Limehouse\", \"stage_seq\": 11, \"distance_m\": 49511.978, \"section_seq\": 1, \"route_path_id\": 102692}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Christian Street Jn\", \"stage_seq\": 12, \"distance_m\": 51099.386, \"section_seq\": 1, \"route_path_id\": 102692}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 13, \"distance_m\": 52260.587, \"section_seq\": 1, \"route_path_id\": 102692}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 52260.587, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102692}], \"total_distance_m\": 52260.587, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 50493.89, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1766.697, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:23Z\", \"source_id\": 52140724, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:33:27Z\", \"source_id\": 16814884, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:07Z\", \"source_id\": 52151435, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:38:12Z\", \"source_id\": 16818144, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:15Z\", \"source_id\": 52158600, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:41:17Z\", \"source_id\": 16820373, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:35Z\", \"source_id\": 52170717, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:37Z\", \"source_id\": 16824160, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:38Z\", \"source_id\": 52185314, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:42Z\", \"source_id\": 16828651, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:40Z\", \"source_id\": 52202073, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:43Z\", \"source_id\": 16833910, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:45Z\", \"source_id\": 52225732, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:09:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:48Z\", \"source_id\": 16840969, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:23Z\", \"source_id\": 52240632, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:27Z\", \"source_id\": 16845398, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:43Z\", \"source_id\": 52254587, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:45Z\", \"source_id\": 16849646, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:49Z\", \"source_id\": 52265630, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:52Z\", \"source_id\": 16852931, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "2", "timing_fact_generation": 1789626235871273, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:44.429061", "service_state_evidence_id": 16852931, "current_leg_start_actual_dep": "2026-09-17T07:21:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:44.715470", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
LES |
FST |
1B05 |
357003+357029 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 255.29, "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": 8004.165, "from_m": 255.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": 9465.112, "from_m": 8004.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9801.22, "from_m": 9465.112, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9887.09, "from_m": 9801.22, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9930.724, "from_m": 9887.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39141.81, "from_m": 9930.724, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40633.108, "from_m": 39141.81, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40660.849, "from_m": 40633.108, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40667.675, "from_m": 40660.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42785.939, "from_m": 40667.675, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45460.997, "from_m": 42785.939, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47654.664, "from_m": 45460.997, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48094.079, "from_m": 47654.664, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49448.594, "from_m": 48094.079, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49706.16, "from_m": 49448.594, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51557.779, "from_m": 49706.16, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52260.587, "from_m": 51557.779, "capability_applied": null, "effective_limit_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": 630456, "profile_key": "263aa499b447cc819d3ba6eaf6d3b22eb2b5589a1fdbe1f03350dcc13a8d549d", "schedule_id": 36258, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "Leigh-on-Sea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102692}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Benfleet", "stage_seq": 2, "distance_m": 5440.898, "section_seq": 1, "route_path_id": 102692}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Pitsea", "stage_seq": 3, "distance_m": 9663.514, "section_seq": 1, "route_path_id": 102692}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "Basildon", "stage_seq": 4, "distance_m": 13378.233, "section_seq": 1, "route_path_id": 102692}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647H", "location": "Laindon", "stage_seq": 5, "distance_m": 15622.654, "section_seq": 1, "route_path_id": 102692}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653", "location": "West Horndon", "stage_seq": 6, "distance_m": 21524.844, "section_seq": 1, "route_path_id": 102692}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659H", "location": "Upminster", "stage_seq": 7, "distance_m": 27760.026, "section_seq": 1, "route_path_id": 102692}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0708", "location": "Barking", "stage_seq": 8, "distance_m": 40023.727, "section_seq": 1, "route_path_id": 102692}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713H", "location": "West Ham High Level", "stage_seq": 9, "distance_m": 45855.321, "section_seq": 1, "route_path_id": 102692}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Gas Factory Jn", "stage_seq": 10, "distance_m": 47972.563, "section_seq": 1, "route_path_id": 102692}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0719", "location": "Limehouse", "stage_seq": 11, "distance_m": 49511.978, "section_seq": 1, "route_path_id": 102692}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Christian Street Jn", "stage_seq": 12, "distance_m": 51099.386, "section_seq": 1, "route_path_id": 102692}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 13, "distance_m": 52260.587, "section_seq": 1, "route_path_id": 102692}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 52260.587, "from_m": 0.0, "section_seq": 1, "route_path_id": 102692}], "total_distance_m": 52260.587, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 50493.89, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1766.697, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:23Z", "source_id": 52140724, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:34:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:33:27Z", "source_id": 16814884, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:07Z", "source_id": 52151435, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:38:12Z", "source_id": 16818144, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14480, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:15Z", "source_id": 52158600, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:41:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:41:17Z", "source_id": 16820373, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:35Z", "source_id": 52170717, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:47:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:37Z", "source_id": 16824160, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14522, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:38Z", "source_id": 52185314, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:53:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:42Z", "source_id": 16828651, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:40Z", "source_id": 52202073, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:00:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:43Z", "source_id": 16833910, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:45Z", "source_id": 52225732, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:09:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:48Z", "source_id": 16840969, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:23Z", "source_id": 52240632, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:14:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:27Z", "source_id": 16845398, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:43Z", "source_id": 52254587, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:20:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:45Z", "source_id": 16849646, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15377, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:49Z", "source_id": 52265630, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:25:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:52Z", "source_id": 16852931, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Leigh-on-Sea |
0630 |
0630 |
1 |
None |
None |
London Fenchurch Street |
0723 |
0723 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45594/2026-09-17/detailed |
None |
Limehouse |
2026-09-17T07:21:00+01:00 |
London Fenchurch Street |
4.0 |
{"type": "LineString", "coordinates": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} |
1.7 |
0721 |
0725 |
Limehouse |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-17 06:35:51 |
TERMINATED |
2026-09-17 06:25:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852931 |
1789626235871273 |
56 |
56 |
2026-09-17 06:35:44.715470 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:44.429061 |
| 599893 |
633933 |
L01628 |
161Y82MG17 |
2026-09-17 |
COMPLETE |
16854452 |
2026-09-17 07:25:00 |
2026-09-17 06:35:51 |
2026-09-19 06:35:51 |
{"id": 633933, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01628", "consist": null, "dest_crs": "KGX", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01628/2026-09-17/detailed", "trust_id": "161Y82MG17", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": "10:27:00", "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-17", "dest_arr_time": "1241", "dest_platform": "0R", "is_terminated": 1, "next_location": "Doncaster", "signalling_id": "1Y82", "timing_status": null, "origin_station": "York", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1027", "origin_platform": "7", "current_location": "York", "last_update_time": "2026-09-17T06:35:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1239", "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\": 239.696, \"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\": 270.31, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 310.722, \"from_m\": 270.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 509.471, \"from_m\": 310.722, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 667.449, \"from_m\": 509.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}, {\"to_m\": 801.81, \"from_m\": 667.449, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1213.042, \"from_m\": 801.81, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3653.347, \"from_m\": 1213.042, \"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\": 4140.04, \"from_m\": 3653.347, \"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\": 51331.146, \"from_m\": 4140.04, \"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\": 51772.089, \"from_m\": 51331.146, \"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\": 52124.398, \"from_m\": 51772.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\": 52244.393, \"from_m\": 52124.398, \"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\": 53319.864, \"from_m\": 52244.393, \"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\": 55414.482, \"from_m\": 53319.864, \"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\": 64662.885, \"from_m\": 55414.482, \"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\": 69039.183, \"from_m\": 64662.885, \"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\": 78734.073, \"from_m\": 69039.183, \"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\": 78788.031, \"from_m\": 78734.073, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81161.902, \"from_m\": 78788.031, \"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\": 84307.546, \"from_m\": 81161.902, \"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\": 87370.287, \"from_m\": 84307.546, \"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\": 88536.81, \"from_m\": 87370.287, \"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\": 88548.755, \"from_m\": 88536.81, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101722.228, \"from_m\": 88548.755, \"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\": 101773.412, \"from_m\": 101722.228, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108723.246, \"from_m\": 101773.412, \"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\": 109396.349, \"from_m\": 108723.246, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 109402.905, \"from_m\": 109396.349, \"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\": 109457.292, \"from_m\": 109402.905, \"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\": 128243.628, \"from_m\": 109457.292, \"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\": 128298.881, \"from_m\": 128243.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\": 129263.219, \"from_m\": 128298.881, \"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\": 133147.375, \"from_m\": 129263.219, \"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\": 134241.118, \"from_m\": 133147.375, \"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\": 142011.581, \"from_m\": 134241.118, \"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\": 166959.498, \"from_m\": 142011.581, \"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\": 167000.049, \"from_m\": 166959.498, \"capability_applied\": null, \"effective_limit_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\": 179961.222, \"from_m\": 167000.049, \"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\": 180398.032, \"from_m\": 179961.222, \"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\": 180486.675, \"from_m\": 180398.032, \"capability_applied\": null, \"effective_limit_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\": 180515.935, \"from_m\": 180486.675, \"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\": 180885.015, \"from_m\": 180515.935, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 181121.908, \"from_m\": 180885.015, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181182.701, \"from_m\": 181121.908, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 182442.783, \"from_m\": 181182.701, \"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\": 187939.075, \"from_m\": 182442.783, \"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\": 189295.483, \"from_m\": 187939.075, \"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\": 192003.977, \"from_m\": 189295.483, \"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\": 212868.515, \"from_m\": 192003.977, \"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\": 215654.992, \"from_m\": 212868.515, \"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\": 266339.641, \"from_m\": 215654.992, \"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\": 290893.54, \"from_m\": 266339.641, \"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\": 294044.434, \"from_m\": 290893.54, \"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\": 297941.94, \"from_m\": 294044.434, \"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\": 299235.312, \"from_m\": 297941.94, \"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\": 299290.553, \"from_m\": 299235.312, \"capability_applied\": null, \"effective_limit_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\": 299803.128, \"from_m\": 299290.553, \"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\": 300060.611, \"from_m\": 299803.128, \"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\": 301694.977, \"from_m\": 300060.611, \"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\": 302207.067, \"from_m\": 301694.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 302237.154, \"from_m\": 302207.067, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 302305.01, \"from_m\": 302237.154, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 302388.15, \"from_m\": 302305.01, \"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\": 302677.546, \"from_m\": 302388.15, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 302728.488, \"from_m\": 302677.546, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 303113.588, \"from_m\": 302728.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 303122.784, \"from_m\": 303113.588, \"capability_applied\": null, \"effective_limit_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\": 303129.537, \"from_m\": 303122.784, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 303525.354, \"from_m\": 303129.537, \"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\": 633933, \"profile_key\": \"f0f03962d5b6aea01dab12ab978daf5754953b62851abc2615647c75e4ba32bd\", \"schedule_id\": 15234, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1027\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1031H\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9431.376, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035H\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 3, \"distance_m\": 22429.101, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038H\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 4, \"distance_m\": 31690.19, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 5, \"distance_m\": 46053.263, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045H\", \"location\": \"Doncaster Sig. D300\", \"stage_seq\": 6, \"distance_m\": 50597.139, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": false, \"wtt_arr\": \"1048H\", \"wtt_dep\": \"1051\", \"location\": \"Doncaster\", \"stage_seq\": 7, \"distance_m\": 52829.509, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1054\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 8, \"distance_m\": 56037.626, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1054H\", \"location\": \"Black Carr Jn (Doncaster)\", \"stage_seq\": 9, \"distance_m\": 57250.454, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1055H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 10, \"distance_m\": 59261.063, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": false, \"wtt_arr\": \"1104H\", \"wtt_dep\": \"1107H\", \"location\": \"Retford\", \"stage_seq\": 11, \"distance_m\": 80785.772, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1115H\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 12, \"distance_m\": 100963.118, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1119\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 13, \"distance_m\": 109396.349, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1119H\", \"location\": \"Newark North Gate\", \"stage_seq\": 14, \"distance_m\": 110488.664, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1122\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 15, \"distance_m\": 118003.839, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1127\", \"location\": \"Grantham\", \"stage_seq\": 16, \"distance_m\": 134039.034, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1130\", \"location\": \"Stoke Jn\", \"stage_seq\": 17, \"distance_m\": 143201.915, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 167026.362, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": false, \"wtt_arr\": \"1145\", \"wtt_dep\": \"1147H\", \"location\": \"Peterborough\", \"stage_seq\": 19, \"distance_m\": 180795.604, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149\", \"location\": \"Fletton Jn\", \"stage_seq\": 20, \"distance_m\": 182895.658, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"Conington South Jn\", \"stage_seq\": 21, \"distance_m\": 195331.543, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158\", \"location\": \"Huntingdon\", \"stage_seq\": 22, \"distance_m\": 209011.171, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205H\", \"location\": \"Sandy\", \"stage_seq\": 23, \"distance_m\": 232651.949, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Biggleswade\", \"stage_seq\": 24, \"distance_m\": 237386.658, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211H\", \"location\": \"Hitchin\", \"stage_seq\": 25, \"distance_m\": 252188.858, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Stevenage\", \"stage_seq\": 26, \"distance_m\": 259192.416, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 27, \"distance_m\": 265192.21, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Digswell Jn\", \"stage_seq\": 28, \"distance_m\": 269463.319, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 29, \"distance_m\": 270904.154, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Potters Bar\", \"stage_seq\": 30, \"distance_m\": 283018.408, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 31, \"distance_m\": 295579.857, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Finsbury Park\", \"stage_seq\": 32, \"distance_m\": 299427.723, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"Holloway South Jn\", \"stage_seq\": 33, \"distance_m\": 301248.197, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 34, \"distance_m\": 302422.981, \"section_seq\": 1, \"route_path_id\": 34213}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 35, \"distance_m\": 303525.354, \"section_seq\": 1, \"route_path_id\": 34213}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 303525.354, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34213}], \"total_distance_m\": 303525.354, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 302678.035, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 847.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1027", "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": "York", "service_state_platform": "7", "timing_fact_generation": 1789626345677004, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:45.671835", "service_state_evidence_id": 16854452, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:45.865034", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
YRK |
KGX |
1Y82 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 239.696, "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": 270.31, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 310.722, "from_m": 270.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 509.471, "from_m": 310.722, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 667.449, "from_m": 509.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}, {"to_m": 801.81, "from_m": 667.449, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1213.042, "from_m": 801.81, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3653.347, "from_m": 1213.042, "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": 4140.04, "from_m": 3653.347, "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": 51331.146, "from_m": 4140.04, "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": 51772.089, "from_m": 51331.146, "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": 52124.398, "from_m": 51772.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": 52244.393, "from_m": 52124.398, "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": 53319.864, "from_m": 52244.393, "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": 55414.482, "from_m": 53319.864, "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": 64662.885, "from_m": 55414.482, "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": 69039.183, "from_m": 64662.885, "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": 78734.073, "from_m": 69039.183, "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": 78788.031, "from_m": 78734.073, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81161.902, "from_m": 78788.031, "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": 84307.546, "from_m": 81161.902, "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": 87370.287, "from_m": 84307.546, "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": 88536.81, "from_m": 87370.287, "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": 88548.755, "from_m": 88536.81, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101722.228, "from_m": 88548.755, "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": 101773.412, "from_m": 101722.228, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108723.246, "from_m": 101773.412, "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": 109396.349, "from_m": 108723.246, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 109402.905, "from_m": 109396.349, "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": 109457.292, "from_m": 109402.905, "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": 128243.628, "from_m": 109457.292, "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": 128298.881, "from_m": 128243.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": 129263.219, "from_m": 128298.881, "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": 133147.375, "from_m": 129263.219, "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": 134241.118, "from_m": 133147.375, "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": 142011.581, "from_m": 134241.118, "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": 166959.498, "from_m": 142011.581, "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": 167000.049, "from_m": 166959.498, "capability_applied": null, "effective_limit_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": 179961.222, "from_m": 167000.049, "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": 180398.032, "from_m": 179961.222, "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": 180486.675, "from_m": 180398.032, "capability_applied": null, "effective_limit_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": 180515.935, "from_m": 180486.675, "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": 180885.015, "from_m": 180515.935, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 181121.908, "from_m": 180885.015, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181182.701, "from_m": 181121.908, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 182442.783, "from_m": 181182.701, "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": 187939.075, "from_m": 182442.783, "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": 189295.483, "from_m": 187939.075, "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": 192003.977, "from_m": 189295.483, "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": 212868.515, "from_m": 192003.977, "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": 215654.992, "from_m": 212868.515, "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": 266339.641, "from_m": 215654.992, "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": 290893.54, "from_m": 266339.641, "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": 294044.434, "from_m": 290893.54, "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": 297941.94, "from_m": 294044.434, "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": 299235.312, "from_m": 297941.94, "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": 299290.553, "from_m": 299235.312, "capability_applied": null, "effective_limit_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": 299803.128, "from_m": 299290.553, "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": 300060.611, "from_m": 299803.128, "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": 301694.977, "from_m": 300060.611, "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": 302207.067, "from_m": 301694.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 302237.154, "from_m": 302207.067, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 302305.01, "from_m": 302237.154, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 302388.15, "from_m": 302305.01, "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": 302677.546, "from_m": 302388.15, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 302728.488, "from_m": 302677.546, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 303113.588, "from_m": 302728.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 303122.784, "from_m": 303113.588, "capability_applied": null, "effective_limit_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": 303129.537, "from_m": 303122.784, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 303525.354, "from_m": 303129.537, "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": 633933, "profile_key": "f0f03962d5b6aea01dab12ab978daf5754953b62851abc2615647c75e4ba32bd", "schedule_id": 15234, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1027", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1031H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9431.376, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035H", "location": "Hambleton North Jn", "stage_seq": 3, "distance_m": 22429.101, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038H", "location": "Temple Hirst Jn", "stage_seq": 4, "distance_m": 31690.19, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043", "location": "Shaftholme Jn", "stage_seq": 5, "distance_m": 46053.263, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045H", "location": "Doncaster Sig. D300", "stage_seq": 6, "distance_m": 50597.139, "section_seq": 1, "route_path_id": 34213}, {"is_pass": false, "wtt_arr": "1048H", "wtt_dep": "1051", "location": "Doncaster", "stage_seq": 7, "distance_m": 52829.509, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1054", "location": "Potteric Carr Jn", "stage_seq": 8, "distance_m": 56037.626, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1054H", "location": "Black Carr Jn (Doncaster)", "stage_seq": 9, "distance_m": 57250.454, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1055H", "location": "Loversall Carr Jn", "stage_seq": 10, "distance_m": 59261.063, "section_seq": 1, "route_path_id": 34213}, {"is_pass": false, "wtt_arr": "1104H", "wtt_dep": "1107H", "location": "Retford", "stage_seq": 11, "distance_m": 80785.772, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1115H", "location": "Carlton On Trent Loop", "stage_seq": 12, "distance_m": 100963.118, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1119", "location": "Newark Flat Crossing", "stage_seq": 13, "distance_m": 109396.349, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1119H", "location": "Newark North Gate", "stage_seq": 14, "distance_m": 110488.664, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1122", "location": "Claypole Down Loop", "stage_seq": 15, "distance_m": 118003.839, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1127", "location": "Grantham", "stage_seq": 16, "distance_m": 134039.034, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1130", "location": "Stoke Jn", "stage_seq": 17, "distance_m": 143201.915, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 167026.362, "section_seq": 1, "route_path_id": 34213}, {"is_pass": false, "wtt_arr": "1145", "wtt_dep": "1147H", "location": "Peterborough", "stage_seq": 19, "distance_m": 180795.604, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149", "location": "Fletton Jn", "stage_seq": 20, "distance_m": 182895.658, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154", "location": "Conington South Jn", "stage_seq": 21, "distance_m": 195331.543, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158", "location": "Huntingdon", "stage_seq": 22, "distance_m": 209011.171, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205H", "location": "Sandy", "stage_seq": 23, "distance_m": 232651.949, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207", "location": "Biggleswade", "stage_seq": 24, "distance_m": 237386.658, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211H", "location": "Hitchin", "stage_seq": 25, "distance_m": 252188.858, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Stevenage", "stage_seq": 26, "distance_m": 259192.416, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "Woolmer Green Jn", "stage_seq": 27, "distance_m": 265192.21, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Digswell Jn", "stage_seq": 28, "distance_m": 269463.319, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Welwyn Garden City", "stage_seq": 29, "distance_m": 270904.154, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Potters Bar", "stage_seq": 30, "distance_m": 283018.408, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229H", "location": "Alexandra Palace", "stage_seq": 31, "distance_m": 295579.857, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232", "location": "Finsbury Park", "stage_seq": 32, "distance_m": 299427.723, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "Holloway South Jn", "stage_seq": 33, "distance_m": 301248.197, "section_seq": 1, "route_path_id": 34213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Belle Isle Jn", "stage_seq": 34, "distance_m": 302422.981, "section_seq": 1, "route_path_id": 34213}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 35, "distance_m": 303525.354, "section_seq": 1, "route_path_id": 34213}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 303525.354, "from_m": 0.0, "section_seq": 1, "route_path_id": 34213}], "total_distance_m": 303525.354, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 302678.035, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 847.319, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
York |
1027 |
1027 |
7 |
10:27:00 |
None |
London Kings Cross |
1241 |
1239 |
0R |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L01628/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
York |
Doncaster |
None |
None |
None |
None |
1 |
0 |
2026-09-17 06:35:51 |
TERMINATED |
2026-09-17 06:25:00 |
York |
TRUST |
TRUST_CANCELLATION |
16854452 |
1789626345677004 |
1 |
1 |
2026-09-17 06:35:45.865034 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:45.671835 |
| 599894 |
630724 |
P89354 |
892T11M617 |
2026-09-17 |
COMPLETE |
16853650 |
2026-09-17 07:25:00 |
2026-09-17 06:35:51 |
2026-09-19 06:35:51 |
{"id": 630724, "stp": "P", "toc": "Southeastern", "uid": "P89354", "consist": "375307", "dest_crs": "SOO", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89354/2026-09-17/detailed", "trust_id": "892T11M617", "origin_crs": "PDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Strood", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "3", "is_terminated": 1, "next_location": "Strood", "signalling_id": "2T11", "timing_status": "LATE", "origin_station": "Paddock Wood", "current_leg_arr": "0725", "current_leg_dep": "0721", "current_leg_end": "Strood", "origin_dep_time": "0637", "origin_platform": "3", "current_location": "Strood", "last_update_time": "2026-09-17T06:35:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4619639, 51.37392799999999], [0.4635141999999999, 51.3747094], [0.4650629999999999, 51.375489900000005], [0.4673556, 51.37663560000001], [0.4694805, 51.3776975], [0.4714168999999999, 51.3786652], [0.47165944052145065, 51.37877263831019], [0.4717123884356855, 51.37879609264379], [0.4727942, 51.3792753], [0.4742295, 51.3798705], [0.4763785, 51.3806932], [0.47746070000000007, 51.3811158], [0.4784651, 51.38154769999999], [0.4793385, 51.3819391], [0.4801851, 51.38234219999999], [0.4816826, 51.3831153], [0.48291980000000007, 51.3838105], [0.4840162, 51.384483900000006], [0.48504839999999994, 51.38517730000001], [0.4856699, 51.3856098], [0.48627029999999993, 51.38605569999999], [0.4869842, 51.38661389999999], [0.48720379288079946, 51.38679167395817], [0.4876768000000001, 51.38717460000001], [0.4883706, 51.3877937], [0.48900609999999994, 51.388396099999994], [0.489632, 51.38901250000001], [0.49025550000000007, 51.3895925], [0.4904269, 51.38975179999999], [0.491538, 51.390741699999985], [0.49272840000000007, 51.3916555], [0.4936333999999999, 51.3923561], [0.4944412999999999, 51.3929002], [0.4950672, 51.3933093], [0.496994, 51.394507999999995], [0.4974713999999999, 51.3948046], [0.4980396, 51.395155599999995], [0.49812537691637215, 51.3952085995362], [0.4981692047792976, 51.395235679716656], [0.4985956999999999, 51.3954992], [0.4987503, 51.3955967], [0.4996029, 51.3962296], [0.49975, 51.39632279999999], [0.4999928, 51.3964787], [0.5002750999999999, 51.39665339999999]]}", "current_leg_start": "Cuxton", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "51.3966534", "next_location_lon": "0.5002751", "previous_location": "Cuxton", "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\": 161.697, \"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\": 748.689, \"from_m\": 161.697, \"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\": 799.45, \"from_m\": 748.689, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1692.204, \"from_m\": 799.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\": 3898.165, \"from_m\": 1692.204, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4790.919, \"from_m\": 3898.165, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4841.681, \"from_m\": 4790.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6011.997, \"from_m\": 4841.681, \"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\": 6061.912, \"from_m\": 6011.997, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8104.302, \"from_m\": 6061.912, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10523.929, \"from_m\": 8104.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\": 10861.4, \"from_m\": 10523.929, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17731.827, \"from_m\": 10861.4, \"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\": 18252.27, \"from_m\": 17731.827, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20969.711, \"from_m\": 18252.27, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21214.276, \"from_m\": 20969.711, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25411.94, \"from_m\": 21214.276, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26872.085, \"from_m\": 25411.94, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28300.476, \"from_m\": 26872.085, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38982.68, \"from_m\": 28300.476, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39107.703, \"from_m\": 38982.68, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 39265.938, \"from_m\": 39107.703, \"capability_applied\": null, \"effective_limit_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\": 630724, \"profile_key\": \"1777da40ff396c6aa525a4ef8a04d5d831a334143c7ffab746172617890b1c38\", \"schedule_id\": 23909, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Paddock Wood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641\", \"location\": \"Beltring\", \"stage_seq\": 2, \"distance_m\": 2795.185, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0645\", \"location\": \"Yalding\", \"stage_seq\": 3, \"distance_m\": 10712.66, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0648H\", \"location\": \"Wateringbury\", \"stage_seq\": 4, \"distance_m\": 13431.988, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0653H\", \"location\": \"East Farleigh\", \"stage_seq\": 5, \"distance_m\": 18197.402, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659H\", \"location\": \"Maidstone West\", \"stage_seq\": 6, \"distance_m\": 21110.451, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0702\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 7, \"distance_m\": 21882.08, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707H\", \"location\": \"Aylesford\", \"stage_seq\": 8, \"distance_m\": 26785.051, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0709H\", \"wtt_dep\": \"0710\", \"location\": \"New Hythe\", \"stage_seq\": 9, \"distance_m\": 28266.751, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713H\", \"location\": \"Snodland\", \"stage_seq\": 10, \"distance_m\": 30311.809, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0716H\", \"location\": \"Halling\", \"stage_seq\": 11, \"distance_m\": 32736.555, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720\", \"location\": \"Cuxton\", \"stage_seq\": 12, \"distance_m\": 35567.227, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"Strood\", \"stage_seq\": 13, \"distance_m\": 39265.938, \"section_seq\": 1, \"route_path_id\": 37724}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39265.938, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37724}], \"total_distance_m\": 39265.938, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38952.803, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 313.135, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0637", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3966534", "current_position_lon": "0.5002751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:02Z\", \"source_id\": 52153638, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:39:05Z\", \"source_id\": 16818776, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:21Z\", \"source_id\": 52224761, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:08:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:08:24Z\", \"source_id\": 16840671, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:46Z\", \"source_id\": 52231019, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:51Z\", \"source_id\": 16842517, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:01Z\", \"source_id\": 52239640, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:04Z\", \"source_id\": 16845119, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:34Z\", \"source_id\": 52243722, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:38Z\", \"source_id\": 16846301, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:35Z\", \"source_id\": 52256910, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:21:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:20:39Z\", \"source_id\": 16850330, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:40Z\", \"source_id\": 52267930, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:44Z\", \"source_id\": 16853650, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Strood", "service_state_platform": "3", "timing_fact_generation": 1789626284203422, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:47.784098", "service_state_evidence_id": 16853650, "current_leg_start_actual_dep": "2026-09-17T07:21:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:48.340724", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
PDW |
SOO |
2T11 |
375307 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 161.697, "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": 748.689, "from_m": 161.697, "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": 799.45, "from_m": 748.689, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1692.204, "from_m": 799.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": 3898.165, "from_m": 1692.204, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4790.919, "from_m": 3898.165, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4841.681, "from_m": 4790.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6011.997, "from_m": 4841.681, "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": 6061.912, "from_m": 6011.997, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8104.302, "from_m": 6061.912, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10523.929, "from_m": 8104.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": 10861.4, "from_m": 10523.929, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17731.827, "from_m": 10861.4, "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": 18252.27, "from_m": 17731.827, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20969.711, "from_m": 18252.27, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21214.276, "from_m": 20969.711, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25411.94, "from_m": 21214.276, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26872.085, "from_m": 25411.94, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28300.476, "from_m": 26872.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38982.68, "from_m": 28300.476, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39107.703, "from_m": 38982.68, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 39265.938, "from_m": 39107.703, "capability_applied": null, "effective_limit_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": 630724, "profile_key": "1777da40ff396c6aa525a4ef8a04d5d831a334143c7ffab746172617890b1c38", "schedule_id": 23909, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0637", "location": "Paddock Wood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641", "location": "Beltring", "stage_seq": 2, "distance_m": 2795.185, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0645", "location": "Yalding", "stage_seq": 3, "distance_m": 10712.66, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0648H", "location": "Wateringbury", "stage_seq": 4, "distance_m": 13431.988, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0653H", "location": "East Farleigh", "stage_seq": 5, "distance_m": 18197.402, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659H", "location": "Maidstone West", "stage_seq": 6, "distance_m": 21110.451, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0702", "location": "Maidstone Barracks", "stage_seq": 7, "distance_m": 21882.08, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707H", "location": "Aylesford", "stage_seq": 8, "distance_m": 26785.051, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0709H", "wtt_dep": "0710", "location": "New Hythe", "stage_seq": 9, "distance_m": 28266.751, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713H", "location": "Snodland", "stage_seq": 10, "distance_m": 30311.809, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0716H", "location": "Halling", "stage_seq": 11, "distance_m": 32736.555, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720", "location": "Cuxton", "stage_seq": 12, "distance_m": 35567.227, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "Strood", "stage_seq": 13, "distance_m": 39265.938, "section_seq": 1, "route_path_id": 37724}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39265.938, "from_m": 0.0, "section_seq": 1, "route_path_id": 37724}], "total_distance_m": 39265.938, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38952.803, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 313.135, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32502, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:02Z", "source_id": 52153638, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:40:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:39:05Z", "source_id": 16818776, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32440, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:21Z", "source_id": 52224761, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:08:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:08:24Z", "source_id": 16840671, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32436, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:46Z", "source_id": 52231019, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:11:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:51Z", "source_id": 16842517, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32432, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:01Z", "source_id": 52239640, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:04Z", "source_id": 16845119, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32424, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:34Z", "source_id": 52243722, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:17:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:38Z", "source_id": 16846301, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32428, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:35Z", "source_id": 52256910, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:21:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:20:39Z", "source_id": 16850330, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32261, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:40Z", "source_id": 52267930, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:44Z", "source_id": 16853650, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Paddock Wood |
0637 |
0637 |
3 |
None |
None |
Strood |
0724 |
0724 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89354/2026-09-17/detailed |
None |
Cuxton |
2026-09-17T07:21:00+01:00 |
Strood |
4.0 |
{"type": "LineString", "coordinates": [[0.4619639, 51.37392799999999], [0.4635141999999999, 51.3747094], [0.4650629999999999, 51.375489900000005], [0.4673556, 51.37663560000001], [0.4694805, 51.3776975], [0.4714168999999999, 51.3786652], [0.47165944052145065, 51.37877263831019], [0.4717123884356855, 51.37879609264379], [0.4727942, 51.3792753], [0.4742295, 51.3798705], [0.4763785, 51.3806932], [0.47746070000000007, 51.3811158], [0.4784651, 51.38154769999999], [0.4793385, 51.3819391], [0.4801851, 51.38234219999999], [0.4816826, 51.3831153], [0.48291980000000007, 51.3838105], [0.4840162, 51.384483900000006], [0.48504839999999994, 51.38517730000001], [0.4856699, 51.3856098], [0.48627029999999993, 51.38605569999999], [0.4869842, 51.38661389999999], [0.48720379288079946, 51.38679167395817], [0.4876768000000001, 51.38717460000001], [0.4883706, 51.3877937], [0.48900609999999994, 51.388396099999994], [0.489632, 51.38901250000001], [0.49025550000000007, 51.3895925], [0.4904269, 51.38975179999999], [0.491538, 51.390741699999985], [0.49272840000000007, 51.3916555], [0.4936333999999999, 51.3923561], [0.4944412999999999, 51.3929002], [0.4950672, 51.3933093], [0.496994, 51.394507999999995], [0.4974713999999999, 51.3948046], [0.4980396, 51.395155599999995], [0.49812537691637215, 51.3952085995362], [0.4981692047792976, 51.395235679716656], [0.4985956999999999, 51.3954992], [0.4987503, 51.3955967], [0.4996029, 51.3962296], [0.49975, 51.39632279999999], [0.4999928, 51.3964787], [0.5002750999999999, 51.39665339999999]]} |
2.3 |
0721 |
0725 |
Cuxton |
Strood |
Strood |
51.3966534 |
0.5002751 |
51.3966534 |
0.5002751 |
1 |
0 |
2026-09-17 06:35:51 |
TERMINATED |
2026-09-17 06:25:00 |
Strood |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853650 |
1789626284203422 |
35 |
35 |
2026-09-17 06:35:48.340724 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:47.784098 |
| 599895 |
628902 |
L88019 |
031T04M517 |
2026-09-17 |
COMPLETE |
16853519 |
2026-09-17 07:25:00 |
2026-09-17 06:35:51 |
2026-09-19 06:35:51 |
{"id": 628902, "stp": "P", "toc": "ScotRail", "uid": "L88019", "consist": "170431", "dest_crs": "GLQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88019/2026-09-17/detailed", "trust_id": "031T04M517", "origin_crs": "DEE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "1", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1T04", "timing_status": "LATE", "origin_station": "Dundee", "current_leg_arr": "0725", "current_leg_dep": "0654", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0548", "origin_platform": "2", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-17T06:35:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.8298955, 56.0239474], [-3.8298645, 56.023742199999994], [-3.8298083, 56.0229285], [-3.8298107, 56.0228881], [-3.8298193, 56.0227411], [-3.8298563, 56.02241279999999], [-3.8298818, 56.0221795], [-3.8299342, 56.0219452], [-3.830016099999999, 56.0214761], [-3.8300672, 56.0213015], [-3.8300991, 56.0211927], [-3.8301176999999993, 56.0211291], [-3.8303477, 56.020343399999994], [-3.830485499999999, 56.0198605], [-3.8305719, 56.01964], [-3.830888100000001, 56.01892669999999], [-3.831580100000001, 56.017410899999994], [-3.8324216999999994, 56.015506300000006], [-3.833085099999999, 56.0140985], [-3.8333744999999992, 56.01348430000001], [-3.8336843, 56.012792], [-3.834138, 56.01178829999999], [-3.8342354, 56.0115728], [-3.834573399999999, 56.01083739999999], [-3.8358281, 56.008107], [-3.835897917879074, 56.00795783962394], [-3.8364393, 56.0068012], [-3.8365319, 56.00658069999999], [-3.8367244, 56.00616470000001], [-3.8370242, 56.0056873], [-3.837225800000001, 56.00542449999999], [-3.837486199999999, 56.0050995], [-3.8381144, 56.0044733], [-3.8377445, 56.0047698], [-3.838067, 56.004455099999994], [-3.8385588, 56.0040296], [-3.8391853, 56.00355579999999], [-3.8395806, 56.0033057], [-3.8400079, 56.0030663], [-3.8405215, 56.0027935], [-3.8409592, 56.00259209999999], [-3.8418688999999993, 56.00222749999999], [-3.8423681, 56.0020354], [-3.842940000000001, 56.00185789999999], [-3.8430656, 56.0018266], [-3.843912500000001, 56.0016047], [-3.8447968, 56.001401599999994], [-3.8455789999999994, 56.00126639999999], [-3.846378000000001, 56.00115], [-3.847225700000001, 56.00107109999999], [-3.8478772, 56.001037499999995], [-3.8485163999999994, 56.0010161], [-3.8493872, 56.0010198], [-3.8502506, 56.0010682], [-3.851159099999999, 56.00115139999999], [-3.852372499999999, 56.0012933], [-3.8532818999999994, 56.00139109999999], [-3.8541972, 56.0014703], [-3.855711, 56.001558], [-3.856361099999999, 56.0015828], [-3.8570075, 56.00159099999999], [-3.857725499999999, 56.00159320000001], [-3.8579916, 56.001594], [-3.858969, 56.0015815], [-3.8599713, 56.001543799999986], [-3.860959, 56.00147509999999], [-3.8617723000000006, 56.001407], [-3.8625856, 56.0013222], [-3.862755721713942, 56.001300732866525], [-3.8638702, 56.001160099999986], [-3.8646742, 56.001037800000006], [-3.8657538, 56.00084549999999], [-3.8667220000000007, 56.0006518], [-3.8674261999999993, 56.0004928], [-3.8681453, 56.0003198], [-3.8689564, 56.00010030000001], [-3.869815399999999, 55.999851099999994], [-3.8710216, 55.9994597], [-3.871825700000001, 55.9991728], [-3.8724959, 55.9989126], [-3.8725769, 55.998878700000006], [-3.873480199999999, 55.9985006], [-3.874414099999999, 55.9980642], [-3.875562799999999, 55.997449799999984], [-3.8794842, 55.9952967], [-3.879652599999999, 55.99519659999999], [-3.8820953, 55.9938259], [-3.883905899999999, 55.992819], [-3.8860691325150034, 55.991615906500286], [-3.8865360999999994, 55.99135619999999], [-3.8872184, 55.9910134], [-3.888026099999999, 55.99056319999999], [-3.888931499999999, 55.9900464], [-3.889844599999999, 55.989545], [-3.890953699999999, 55.98898009999999], [-3.8915755, 55.9886922], [-3.8920656999999994, 55.988478099999995], [-3.8934839, 55.987922299999994], [-3.8944323, 55.9875913], [-3.8951811, 55.987350600000006], [-3.8952291, 55.98733759999999], [-3.896906099999999, 55.986882], [-3.8976921999999994, 55.9867095], [-3.897968599999999, 55.98664900000001], [-3.898212299999999, 55.98659909999999], [-3.8992064, 55.98640569999999], [-3.8998773999999994, 55.9862807], [-3.8998843124091658, 55.98627954827215], [-3.900554399999999, 55.9861679], [-3.9010262, 55.98608389999998], [-3.901344299999999, 55.9860262], [-3.9016493, 55.98597470000001], [-3.9022286, 55.9858813], [-3.9032075, 55.98571510000001], [-3.905579200000001, 55.98527029999999], [-3.905993599999999, 55.9852014], [-3.906154, 55.9851747], [-3.906412, 55.98512970000001], [-3.9084664999999994, 55.98480409999999], [-3.9096504, 55.984641200000006], [-3.9112134, 55.9844383], [-3.911493099999999, 55.98440189999999], [-3.911616500000001, 55.9843876], [-3.912796499999999, 55.98425719999999], [-3.913972999999999, 55.9841442], [-3.914346, 55.9841105], [-3.9163347, 55.9839307], [-3.9227926, 55.98340050000001], [-3.9274739, 55.9830005], [-3.9302445, 55.98276920000001], [-3.9320169, 55.9826212], [-3.9321979, 55.9826049], [-3.9365368, 55.98224239999999], [-3.93663313360005, 55.98223476534881], [-3.936694705574304, 55.982187210830205], [-3.936794133449483, 55.98217933094809], [-3.9369043, 55.9821706], [-3.9407451, 55.9818461], [-3.942835699999999, 55.9816732], [-3.945571, 55.9814451], [-3.9474598, 55.9813163], [-3.9486857, 55.9812643], [-3.949916099999999, 55.981238600000005], [-3.9509115, 55.9812336], [-3.9519149, 55.981247], [-3.9525224, 55.98125999999999], [-3.952587250125894, 55.98126138125945], [-3.952898, 55.98126799999999], [-3.9538643, 55.981299199999995], [-3.9550740000000006, 55.981368], [-3.956172599999999, 55.98144729999999], [-3.9582124, 55.981592899999995], [-3.9589345, 55.98164379999999], [-3.9596779999999994, 55.9816728], [-3.960346, 55.98169659999999], [-3.9609853, 55.98170549999999], [-3.9617245, 55.9817138], [-3.9624704, 55.981709299999984], [-3.9632457, 55.981694100000006], [-3.9636101, 55.9816892], [-3.963989199999999, 55.98166969999999], [-3.9648723, 55.9816278], [-3.9657502, 55.9815695], [-3.966700799999999, 55.981501299999984], [-3.967604699999999, 55.981409600000006], [-3.968639000000001, 55.9812987], [-3.9691394999999994, 55.9812385], [-3.9696008, 55.98117599999999], [-3.9703885, 55.981061699999984], [-3.9704819, 55.9810459], [-3.971140399999999, 55.980934399999995], [-3.971876799999999, 55.9808038], [-3.9726414, 55.98065], [-3.9732729, 55.98051519999999], [-3.9739117, 55.980371700000006], [-3.9749985999999993, 55.98011399999999], [-3.9771254, 55.9795583], [-3.977271599999999, 55.979519], [-3.9776608000000007, 55.9794083], [-3.980345999999999, 55.9786566], [-3.9845181999999992, 55.9774925], [-3.985239599999999, 55.9772938], [-3.9887682, 55.97632170000001], [-3.9916593, 55.975495900000006], [-3.9929248, 55.9750902], [-3.9942193000000006, 55.9746647], [-3.9955138, 55.974213], [-3.9967416, 55.9737669], [-3.9989268, 55.97300570000001], [-4.0001027, 55.97263039999999], [-4.0011696, 55.972316199999995], [-4.001349899999999, 55.97226309999999], [-4.0026111, 55.97190919999999], [-4.0065556, 55.9710595], [-4.006692499999999, 55.97103010000001], [-4.0096668, 55.97038940000001], [-4.011614999999999, 55.9699813], [-4.011772, 55.96994680000001], [-4.0132663, 55.969627599999995], [-4.014916699999999, 55.96919389999998], [-4.0163959, 55.9687351], [-4.017570299999999, 55.9683256], [-4.0178218999999995, 55.9682379], [-4.018981, 55.9677775], [-4.0199873, 55.967328], [-4.0210521, 55.9667913], [-4.0215875, 55.96649539999999], [-4.0221195, 55.9661823], [-4.022459, 55.96597820000001], [-4.0228255, 55.96574110000001], [-4.0235162, 55.9652818], [-4.0255593, 55.96378300000001], [-4.0318622, 55.9588152], [-4.032352599999999, 55.9584287], [-4.033300874890504, 55.95770237974702], [-4.0336715, 55.9574185], [-4.0349992, 55.9564047], [-4.0356026, 55.9560095], [-4.036193099999999, 55.95564169999999], [-4.0364593, 55.9554827], [-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Stirling", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Stirling", "current_leg_milage": "29.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 293.867, \"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\": 582.007, \"from_m\": 293.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 629.532, \"from_m\": 582.007, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 821.335, \"from_m\": 629.532, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2299.974, \"from_m\": 821.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3741.458, \"from_m\": 2299.974, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7899.519, \"from_m\": 3741.458, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18664.149, \"from_m\": 7899.519, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18702.938, \"from_m\": 18664.149, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23913.184, \"from_m\": 18702.938, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25803.831, \"from_m\": 23913.184, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27611.41, \"from_m\": 25803.831, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31451.135, \"from_m\": 27611.41, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31968.747, \"from_m\": 31451.135, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33062.255, \"from_m\": 31968.747, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33694.754, \"from_m\": 33062.255, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34300.764, \"from_m\": 33694.754, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36579.346, \"from_m\": 34300.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\": 39310.06, \"from_m\": 36579.346, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50552.554, \"from_m\": 39310.06, \"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\": 55287.347, \"from_m\": 50552.554, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55324.368, \"from_m\": 55287.347, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62827.38, \"from_m\": 55324.368, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62862.593, \"from_m\": 62827.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68833.64, \"from_m\": 62862.593, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 68879.866, \"from_m\": 68833.64, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75192.146, \"from_m\": 68879.866, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78983.111, \"from_m\": 75192.146, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79768.553, \"from_m\": 78983.111, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 84349.583, \"from_m\": 79768.553, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 85805.169, \"from_m\": 84349.583, \"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\": 86579.719, \"from_m\": 85805.169, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87642.861, \"from_m\": 86579.719, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 98314.194, \"from_m\": 87642.861, \"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\": 101012.486, \"from_m\": 98314.194, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 101726.688, \"from_m\": 101012.486, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 102322.872, \"from_m\": 101726.688, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105986.192, \"from_m\": 102322.872, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 128479.0, \"from_m\": 105986.192, \"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\": 128784.067, \"from_m\": 128479.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:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 130125.065, \"from_m\": 128784.067, \"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\": 130758.965, \"from_m\": 130125.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 131504.476, \"from_m\": 130758.965, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131892.042, \"from_m\": 131504.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131957.243, \"from_m\": 131892.042, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132632.357, \"from_m\": 131957.243, \"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\": 133229.882, \"from_m\": 132632.357, \"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\": 133726.128, \"from_m\": 133229.882, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 628902, \"profile_key\": \"52f70511bdb1ca7352ffed59381365a5167643db213c79799cadce4bf9d7a9f7\", \"schedule_id\": 32691, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Dundee\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 2, \"distance_m\": 582.007, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Dundee 672 Sig.\", \"stage_seq\": 3, \"distance_m\": 4775.153, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554\", \"location\": \"Invergowrie\", \"stage_seq\": 4, \"distance_m\": 5761.802, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Longforgan L.C.\", \"stage_seq\": 5, \"distance_m\": 9051.008, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Errol L.C.\", \"stage_seq\": 6, \"distance_m\": 16869.539, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609\", \"location\": \"Barnhill Jn (Perth)\", \"stage_seq\": 7, \"distance_m\": 31968.747, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0614\", \"location\": \"Perth\", \"stage_seq\": 8, \"distance_m\": 33290.602, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Hilton Jn\", \"stage_seq\": 9, \"distance_m\": 36431.366, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Hilton Jn Sig. HJ4\", \"stage_seq\": 10, \"distance_m\": 38726.459, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 11, \"distance_m\": 55324.368, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Gleneagles\", \"stage_seq\": 12, \"distance_m\": 58353.446, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Blackford\", \"stage_seq\": 13, \"distance_m\": 62145.054, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Greenloaning\", \"stage_seq\": 14, \"distance_m\": 68681.256, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0643\", \"location\": \"Dunblane\", \"stage_seq\": 15, \"distance_m\": 78379.771, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0647\", \"location\": \"Bridge of Allan\", \"stage_seq\": 16, \"distance_m\": 81671.052, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0652H\", \"location\": \"Stirling\", \"stage_seq\": 17, \"distance_m\": 86226.511, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Larbert Jn\", \"stage_seq\": 18, \"distance_m\": 100200.527, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 19, \"distance_m\": 101294.337, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 20, \"distance_m\": 104851.863, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 21, \"distance_m\": 105871.166, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Croy\", \"stage_seq\": 22, \"distance_m\": 115450.261, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712H\", \"location\": \"Lenzie\", \"stage_seq\": 23, \"distance_m\": 123844.506, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Bishopbriggs\", \"stage_seq\": 24, \"distance_m\": 128647.439, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 25, \"distance_m\": 130957.258, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 26, \"distance_m\": 131830.427, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 27, \"distance_m\": 133726.128, \"section_seq\": 1, \"route_path_id\": 66249}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 133726.128, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66249}], \"total_distance_m\": 133726.128, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 133607.668, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 118.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0548", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "31.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:14:52Z\", \"source_id\": 16802703, \"stage_seq\": 7, \"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:16:41Z\", \"source_id\": 16803847, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:28Z\", \"source_id\": 52163583, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:34Z\", \"source_id\": 16821940, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:32Z\", \"source_id\": 52185067, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:38Z\", \"source_id\": 16828598, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:14Z\", \"source_id\": 52229605, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:18Z\", \"source_id\": 16842080, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:20Z\", \"source_id\": 52237735, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:23Z\", \"source_id\": 16844526, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:53Z\", \"source_id\": 52244485, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:54Z\", \"source_id\": 16846528, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:29Z\", \"source_id\": 52267457, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:33Z\", \"source_id\": 16853519, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "1", "timing_fact_generation": 1789626275247682, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:51.156568", "service_state_evidence_id": 16853519, "current_leg_start_actual_dep": "2026-09-17T06:53:30+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:51.414703", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DEE |
GLQ |
1T04 |
170431 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 293.867, "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": 582.007, "from_m": 293.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 629.532, "from_m": 582.007, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 821.335, "from_m": 629.532, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2299.974, "from_m": 821.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3741.458, "from_m": 2299.974, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7899.519, "from_m": 3741.458, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18664.149, "from_m": 7899.519, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18702.938, "from_m": 18664.149, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23913.184, "from_m": 18702.938, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25803.831, "from_m": 23913.184, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27611.41, "from_m": 25803.831, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31451.135, "from_m": 27611.41, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31968.747, "from_m": 31451.135, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33062.255, "from_m": 31968.747, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33694.754, "from_m": 33062.255, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34300.764, "from_m": 33694.754, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36579.346, "from_m": 34300.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": 39310.06, "from_m": 36579.346, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50552.554, "from_m": 39310.06, "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": 55287.347, "from_m": 50552.554, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55324.368, "from_m": 55287.347, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62827.38, "from_m": 55324.368, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62862.593, "from_m": 62827.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68833.64, "from_m": 62862.593, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 68879.866, "from_m": 68833.64, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75192.146, "from_m": 68879.866, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78983.111, "from_m": 75192.146, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79768.553, "from_m": 78983.111, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 84349.583, "from_m": 79768.553, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 85805.169, "from_m": 84349.583, "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": 86579.719, "from_m": 85805.169, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87642.861, "from_m": 86579.719, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 98314.194, "from_m": 87642.861, "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": 101012.486, "from_m": 98314.194, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 101726.688, "from_m": 101012.486, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102322.872, "from_m": 101726.688, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105986.192, "from_m": 102322.872, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 128479.0, "from_m": 105986.192, "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": 128784.067, "from_m": 128479.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:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 130125.065, "from_m": 128784.067, "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": 130758.965, "from_m": 130125.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 131504.476, "from_m": 130758.965, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131892.042, "from_m": 131504.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 131957.243, "from_m": 131892.042, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132632.357, "from_m": 131957.243, "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": 133229.882, "from_m": 132632.357, "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": 133726.128, "from_m": 133229.882, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 628902, "profile_key": "52f70511bdb1ca7352ffed59381365a5167643db213c79799cadce4bf9d7a9f7", "schedule_id": 32691, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Dundee", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Dundee Central Jn", "stage_seq": 2, "distance_m": 582.007, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Dundee 672 Sig.", "stage_seq": 3, "distance_m": 4775.153, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554", "location": "Invergowrie", "stage_seq": 4, "distance_m": 5761.802, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Longforgan L.C.", "stage_seq": 5, "distance_m": 9051.008, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Errol L.C.", "stage_seq": 6, "distance_m": 16869.539, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609", "location": "Barnhill Jn (Perth)", "stage_seq": 7, "distance_m": 31968.747, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0614", "location": "Perth", "stage_seq": 8, "distance_m": 33290.602, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Hilton Jn", "stage_seq": 9, "distance_m": 36431.366, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Hilton Jn Sig. HJ4", "stage_seq": 10, "distance_m": 38726.459, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Auchterarder S.B.", "stage_seq": 11, "distance_m": 55324.368, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Gleneagles", "stage_seq": 12, "distance_m": 58353.446, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Blackford", "stage_seq": 13, "distance_m": 62145.054, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Greenloaning", "stage_seq": 14, "distance_m": 68681.256, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0643", "location": "Dunblane", "stage_seq": 15, "distance_m": 78379.771, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0647", "location": "Bridge of Allan", "stage_seq": 16, "distance_m": 81671.052, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0652H", "location": "Stirling", "stage_seq": 17, "distance_m": 86226.511, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Larbert Jn", "stage_seq": 18, "distance_m": 100200.527, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Carmuirs West Jn", "stage_seq": 19, "distance_m": 101294.337, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Greenhill Lower Jn", "stage_seq": 20, "distance_m": 104851.863, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704H", "location": "Greenhill Upper Jn", "stage_seq": 21, "distance_m": 105871.166, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709", "location": "Croy", "stage_seq": 22, "distance_m": 115450.261, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712H", "location": "Lenzie", "stage_seq": 23, "distance_m": 123844.506, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Bishopbriggs", "stage_seq": 24, "distance_m": 128647.439, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Cowlairs West Jn", "stage_seq": 25, "distance_m": 130957.258, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Cowlairs South Jn", "stage_seq": 26, "distance_m": 131830.427, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 27, "distance_m": 133726.128, "section_seq": 1, "route_path_id": 66249}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 133726.128, "from_m": 0.0, "section_seq": 1, "route_path_id": 66249}], "total_distance_m": 133726.128, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 133607.668, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 118.46, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:14:52Z", "source_id": 16802703, "stage_seq": 7, "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:16:41Z", "source_id": 16803847, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 435, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:28Z", "source_id": 52163583, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:45:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:34Z", "source_id": 16821940, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:32Z", "source_id": 52185067, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:38Z", "source_id": 16828598, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:14Z", "source_id": 52229605, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:18Z", "source_id": 16842080, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:20Z", "source_id": 52237735, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T06:14:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:23Z", "source_id": 16844526, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:53Z", "source_id": 52244485, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:17:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:54Z", "source_id": 16846528, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1405, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:29Z", "source_id": 52267457, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T06:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:33Z", "source_id": 16853519, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Dundee |
0548 |
0548 |
2 |
None |
None |
Glasgow Queen St High Level |
0724 |
0724 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88019/2026-09-17/detailed |
None |
Stirling |
2026-09-17T06:53:30+01:00 |
Glasgow Queen St High Level |
31.0 |
{"type": "LineString", "coordinates": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.8298955, 56.0239474], [-3.8298645, 56.023742199999994], [-3.8298083, 56.0229285], [-3.8298107, 56.0228881], [-3.8298193, 56.0227411], [-3.8298563, 56.02241279999999], [-3.8298818, 56.0221795], [-3.8299342, 56.0219452], [-3.830016099999999, 56.0214761], [-3.8300672, 56.0213015], [-3.8300991, 56.0211927], [-3.8301176999999993, 56.0211291], [-3.8303477, 56.020343399999994], [-3.830485499999999, 56.0198605], [-3.8305719, 56.01964], [-3.830888100000001, 56.01892669999999], [-3.831580100000001, 56.017410899999994], [-3.8324216999999994, 56.015506300000006], [-3.833085099999999, 56.0140985], [-3.8333744999999992, 56.01348430000001], [-3.8336843, 56.012792], [-3.834138, 56.01178829999999], [-3.8342354, 56.0115728], [-3.834573399999999, 56.01083739999999], [-3.8358281, 56.008107], [-3.835897917879074, 56.00795783962394], [-3.8364393, 56.0068012], [-3.8365319, 56.00658069999999], [-3.8367244, 56.00616470000001], [-3.8370242, 56.0056873], [-3.837225800000001, 56.00542449999999], [-3.837486199999999, 56.0050995], [-3.8381144, 56.0044733], [-3.8377445, 56.0047698], [-3.838067, 56.004455099999994], [-3.8385588, 56.0040296], [-3.8391853, 56.00355579999999], [-3.8395806, 56.0033057], [-3.8400079, 56.0030663], [-3.8405215, 56.0027935], [-3.8409592, 56.00259209999999], [-3.8418688999999993, 56.00222749999999], [-3.8423681, 56.0020354], [-3.842940000000001, 56.00185789999999], [-3.8430656, 56.0018266], [-3.843912500000001, 56.0016047], [-3.8447968, 56.001401599999994], [-3.8455789999999994, 56.00126639999999], [-3.846378000000001, 56.00115], [-3.847225700000001, 56.00107109999999], [-3.8478772, 56.001037499999995], [-3.8485163999999994, 56.0010161], [-3.8493872, 56.0010198], [-3.8502506, 56.0010682], [-3.851159099999999, 56.00115139999999], [-3.852372499999999, 56.0012933], [-3.8532818999999994, 56.00139109999999], [-3.8541972, 56.0014703], [-3.855711, 56.001558], [-3.856361099999999, 56.0015828], [-3.8570075, 56.00159099999999], [-3.857725499999999, 56.00159320000001], [-3.8579916, 56.001594], [-3.858969, 56.0015815], [-3.8599713, 56.001543799999986], [-3.860959, 56.00147509999999], [-3.8617723000000006, 56.001407], [-3.8625856, 56.0013222], [-3.862755721713942, 56.001300732866525], [-3.8638702, 56.001160099999986], [-3.8646742, 56.001037800000006], [-3.8657538, 56.00084549999999], [-3.8667220000000007, 56.0006518], [-3.8674261999999993, 56.0004928], [-3.8681453, 56.0003198], [-3.8689564, 56.00010030000001], [-3.869815399999999, 55.999851099999994], [-3.8710216, 55.9994597], [-3.871825700000001, 55.9991728], [-3.8724959, 55.9989126], [-3.8725769, 55.998878700000006], [-3.873480199999999, 55.9985006], [-3.874414099999999, 55.9980642], [-3.875562799999999, 55.997449799999984], [-3.8794842, 55.9952967], [-3.879652599999999, 55.99519659999999], [-3.8820953, 55.9938259], [-3.883905899999999, 55.992819], [-3.8860691325150034, 55.991615906500286], [-3.8865360999999994, 55.99135619999999], [-3.8872184, 55.9910134], [-3.888026099999999, 55.99056319999999], [-3.888931499999999, 55.9900464], [-3.889844599999999, 55.989545], [-3.890953699999999, 55.98898009999999], [-3.8915755, 55.9886922], [-3.8920656999999994, 55.988478099999995], [-3.8934839, 55.987922299999994], [-3.8944323, 55.9875913], [-3.8951811, 55.987350600000006], [-3.8952291, 55.98733759999999], [-3.896906099999999, 55.986882], [-3.8976921999999994, 55.9867095], [-3.897968599999999, 55.98664900000001], [-3.898212299999999, 55.98659909999999], [-3.8992064, 55.98640569999999], [-3.8998773999999994, 55.9862807], [-3.8998843124091658, 55.98627954827215], [-3.900554399999999, 55.9861679], [-3.9010262, 55.98608389999998], [-3.901344299999999, 55.9860262], [-3.9016493, 55.98597470000001], [-3.9022286, 55.9858813], [-3.9032075, 55.98571510000001], [-3.905579200000001, 55.98527029999999], [-3.905993599999999, 55.9852014], [-3.906154, 55.9851747], [-3.906412, 55.98512970000001], [-3.9084664999999994, 55.98480409999999], [-3.9096504, 55.984641200000006], [-3.9112134, 55.9844383], [-3.911493099999999, 55.98440189999999], [-3.911616500000001, 55.9843876], [-3.912796499999999, 55.98425719999999], [-3.913972999999999, 55.9841442], [-3.914346, 55.9841105], [-3.9163347, 55.9839307], [-3.9227926, 55.98340050000001], [-3.9274739, 55.9830005], [-3.9302445, 55.98276920000001], [-3.9320169, 55.9826212], [-3.9321979, 55.9826049], [-3.9365368, 55.98224239999999], [-3.93663313360005, 55.98223476534881], [-3.936694705574304, 55.982187210830205], [-3.936794133449483, 55.98217933094809], [-3.9369043, 55.9821706], [-3.9407451, 55.9818461], [-3.942835699999999, 55.9816732], [-3.945571, 55.9814451], [-3.9474598, 55.9813163], [-3.9486857, 55.9812643], [-3.949916099999999, 55.981238600000005], [-3.9509115, 55.9812336], [-3.9519149, 55.981247], [-3.9525224, 55.98125999999999], [-3.952587250125894, 55.98126138125945], [-3.952898, 55.98126799999999], [-3.9538643, 55.981299199999995], [-3.9550740000000006, 55.981368], [-3.956172599999999, 55.98144729999999], [-3.9582124, 55.981592899999995], [-3.9589345, 55.98164379999999], [-3.9596779999999994, 55.9816728], [-3.960346, 55.98169659999999], [-3.9609853, 55.98170549999999], [-3.9617245, 55.9817138], [-3.9624704, 55.981709299999984], [-3.9632457, 55.981694100000006], [-3.9636101, 55.9816892], [-3.963989199999999, 55.98166969999999], [-3.9648723, 55.9816278], [-3.9657502, 55.9815695], [-3.966700799999999, 55.981501299999984], [-3.967604699999999, 55.981409600000006], [-3.968639000000001, 55.9812987], [-3.9691394999999994, 55.9812385], [-3.9696008, 55.98117599999999], [-3.9703885, 55.981061699999984], [-3.9704819, 55.9810459], [-3.971140399999999, 55.980934399999995], [-3.971876799999999, 55.9808038], [-3.9726414, 55.98065], [-3.9732729, 55.98051519999999], [-3.9739117, 55.980371700000006], [-3.9749985999999993, 55.98011399999999], [-3.9771254, 55.9795583], [-3.977271599999999, 55.979519], [-3.9776608000000007, 55.9794083], [-3.980345999999999, 55.9786566], [-3.9845181999999992, 55.9774925], [-3.985239599999999, 55.9772938], [-3.9887682, 55.97632170000001], [-3.9916593, 55.975495900000006], [-3.9929248, 55.9750902], [-3.9942193000000006, 55.9746647], [-3.9955138, 55.974213], [-3.9967416, 55.9737669], [-3.9989268, 55.97300570000001], [-4.0001027, 55.97263039999999], [-4.0011696, 55.972316199999995], [-4.001349899999999, 55.97226309999999], [-4.0026111, 55.97190919999999], [-4.0065556, 55.9710595], [-4.006692499999999, 55.97103010000001], [-4.0096668, 55.97038940000001], [-4.011614999999999, 55.9699813], [-4.011772, 55.96994680000001], [-4.0132663, 55.969627599999995], [-4.014916699999999, 55.96919389999998], [-4.0163959, 55.9687351], [-4.017570299999999, 55.9683256], [-4.0178218999999995, 55.9682379], [-4.018981, 55.9677775], [-4.0199873, 55.967328], [-4.0210521, 55.9667913], [-4.0215875, 55.96649539999999], [-4.0221195, 55.9661823], [-4.022459, 55.96597820000001], [-4.0228255, 55.96574110000001], [-4.0235162, 55.9652818], [-4.0255593, 55.96378300000001], [-4.0318622, 55.9588152], [-4.032352599999999, 55.9584287], [-4.033300874890504, 55.95770237974702], [-4.0336715, 55.9574185], [-4.0349992, 55.9564047], [-4.0356026, 55.9560095], [-4.036193099999999, 55.95564169999999], [-4.0364593, 55.9554827], [-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
29.6 |
0654 |
0725 |
Stirling |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-17 06:35:51 |
TERMINATED |
2026-09-17 06:25:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853519 |
1789626275247682 |
49 |
49 |
2026-09-17 06:35:51.414703 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:51.156568 |
| 599896 |
627855 |
C17991 |
421U00M517 |
2026-09-17 |
COMPLETE |
16853185 |
2026-09-17 07:25:00 |
2026-09-17 06:35:51 |
2026-09-19 06:35:51 |
{"id": 627855, "stp": "P", "toc": "West Midlands Trains", "uid": "C17991", "consist": "730226+730236", "dest_crs": "EUS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17991/2026-09-17/detailed", "trust_id": "421U00M517", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-17", "dest_arr_time": "0724", "dest_platform": "5", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1U00", "timing_status": "LATE", "origin_station": "Crewe", "current_leg_arr": "0725", "current_leg_dep": "0649", "current_leg_end": "London Euston", "origin_dep_time": "0511", "origin_platform": "1", "current_location": "London Euston", "last_update_time": "2026-09-17T06:35:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Milton Keynes Central", "dest_arr_time_act": "0724", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Milton Keynes Central", "current_leg_milage": "49.7", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 193.796, \"from_m\": 0.0, \"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\": 311.39, \"from_m\": 193.796, \"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\": 685.532, \"from_m\": 311.39, \"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\": 40018.944, \"from_m\": 685.532, \"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\": 40097.395, \"from_m\": 40018.944, \"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\": 41057.095, \"from_m\": 40097.395, \"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\": 42384.227, \"from_m\": 41057.095, \"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\": 44079.31, \"from_m\": 42384.227, \"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\": 44166.176, \"from_m\": 44079.31, \"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\": 49560.874, \"from_m\": 44166.176, \"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\": 49633.67, \"from_m\": 49560.874, \"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\": 54213.434, \"from_m\": 49633.67, \"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\": 64511.844, \"from_m\": 54213.434, \"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\": 64577.598, \"from_m\": 64511.844, \"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\": 66312.596, \"from_m\": 64577.598, \"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\": 66392.012, \"from_m\": 66312.596, \"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\": 96365.577, \"from_m\": 66392.012, \"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\": 96435.612, \"from_m\": 96365.577, \"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\": 96562.076, \"from_m\": 96435.612, \"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\": 96634.948, \"from_m\": 96562.076, \"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\": 110971.184, \"from_m\": 96634.948, \"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\": 116856.426, \"from_m\": 110971.184, \"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\": 116926.795, \"from_m\": 116856.426, \"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\": 116998.891, \"from_m\": 116926.795, \"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\": 117064.72, \"from_m\": 116998.891, \"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\": 122231.976, \"from_m\": 117064.72, \"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\": 123558.691, \"from_m\": 122231.976, \"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\": 123596.28, \"from_m\": 123558.691, \"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\": 137441.294, \"from_m\": 123596.28, \"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\": 143871.243, \"from_m\": 137441.294, \"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\": 162651.942, \"from_m\": 143871.243, \"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\": 162746.552, \"from_m\": 162651.942, \"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\": 175727.479, \"from_m\": 162746.552, \"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\": 175888.156, \"from_m\": 175727.479, \"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\": 176552.408, \"from_m\": 175888.156, \"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\": 177380.546, \"from_m\": 176552.408, \"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\": 179704.699, \"from_m\": 177380.546, \"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\": 186335.707, \"from_m\": 179704.699, \"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\": 189625.089, \"from_m\": 186335.707, \"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\": 193905.894, \"from_m\": 189625.089, \"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\": 193991.737, \"from_m\": 193905.894, \"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\": 194087.237, \"from_m\": 193991.737, \"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\": 194173.699, \"from_m\": 194087.237, \"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\": 207435.403, \"from_m\": 194173.699, \"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\": 209367.99, \"from_m\": 207435.403, \"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\": 217636.407, \"from_m\": 209367.99, \"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\": 217690.345, \"from_m\": 217636.407, \"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\": 243469.714, \"from_m\": 217690.345, \"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\": 246839.574, \"from_m\": 243469.714, \"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\": 248343.006, \"from_m\": 246839.574, \"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\": 250187.994, \"from_m\": 248343.006, \"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\": 251340.03, \"from_m\": 250187.994, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 251386.921, \"from_m\": 251340.03, \"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\": 252615.487, \"from_m\": 251386.921, \"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\": 253094.236, \"from_m\": 252615.487, \"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\": 253149.521, \"from_m\": 253094.236, \"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\": 253193.605, \"from_m\": 253149.521, \"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\": 253236.841, \"from_m\": 253193.605, \"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\": 253301.643, \"from_m\": 253236.841, \"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\": 253981.456, \"from_m\": 253301.643, \"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\": 253988.361, \"from_m\": 253981.456, \"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\": 627855, \"profile_key\": \"399a634955c6b7e84e380bfea7b5b8f112b9e9f45a1df4275db9bb1dfbeb7206\", \"schedule_id\": 2388, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0511\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 2, \"distance_m\": 2691.624, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Madeley\", \"stage_seq\": 3, \"distance_m\": 13352.428, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Norton Bridge\", \"stage_seq\": 4, \"distance_m\": 30847.47, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": false, \"wtt_arr\": \"0530H\", \"wtt_dep\": \"0532\", \"location\": \"Stafford\", \"stage_seq\": 5, \"distance_m\": 39373.77, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Colwich Jn\", \"stage_seq\": 6, \"distance_m\": 49633.67, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 7, \"distance_m\": 53479.96, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542\", \"location\": \"Rugeley Trent Valley\", \"stage_seq\": 8, \"distance_m\": 54213.434, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 9, \"distance_m\": 65961.595, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0550\", \"location\": \"Lichfield Trent Valley\", \"stage_seq\": 10, \"distance_m\": 67098.821, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0557\", \"location\": \"Tamworth Low Level\", \"stage_seq\": 11, \"distance_m\": 77117.831, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Amington Jn\", \"stage_seq\": 12, \"distance_m\": 78547.981, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605H\", \"location\": \"Atherstone\", \"stage_seq\": 13, \"distance_m\": 89485.638, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Ashby Jn\", \"stage_seq\": 14, \"distance_m\": 96499.856, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0613H\", \"location\": \"Nuneaton\", \"stage_seq\": 15, \"distance_m\": 97889.319, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 16, \"distance_m\": 120093.211, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0627\", \"location\": \"Rugby\", \"stage_seq\": 17, \"distance_m\": 121142.517, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 18, \"distance_m\": 123478.464, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Weedon\", \"stage_seq\": 19, \"distance_m\": 142615.223, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Hanslope Jn\", \"stage_seq\": 20, \"distance_m\": 163147.653, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": false, \"wtt_arr\": \"0647H\", \"wtt_dep\": \"0649\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 21, \"distance_m\": 173871.406, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Bletchley\", \"stage_seq\": 22, \"distance_m\": 178875.868, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 23, \"distance_m\": 193720.718, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"Tring\", \"stage_seq\": 24, \"distance_m\": 203095.409, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 25, \"distance_m\": 212923.888, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Watford Junction\", \"stage_seq\": 26, \"distance_m\": 225940.334, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 27, \"distance_m\": 235697.568, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Wembley Central\", \"stage_seq\": 28, \"distance_m\": 241073.07, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 29, \"distance_m\": 245491.271, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Camden Jn\", \"stage_seq\": 30, \"distance_m\": 251255.359, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Camden South Jn\", \"stage_seq\": 31, \"distance_m\": 252195.969, \"section_seq\": 1, \"route_path_id\": 66535}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 32, \"distance_m\": 253988.361, \"section_seq\": 1, \"route_path_id\": 66535}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 253988.361, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66535}], \"total_distance_m\": 253988.361, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 250288.141, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3700.22, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0511", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "36.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:26Z\", \"source_id\": 52033652, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:33Z\", \"source_id\": 16781155, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:58Z\", \"source_id\": 52047632, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:04Z\", \"source_id\": 16785410, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:47Z\", \"source_id\": 52059507, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:49Z\", \"source_id\": 16788971, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:31Z\", \"source_id\": 52068001, \"stage_seq\": 11, \"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:54:38Z\", \"source_id\": 16791646, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20643, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:56Z\", \"source_id\": 52083089, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:03:57Z\", \"source_id\": 16796372, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:37Z\", \"source_id\": 52094922, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:10:43Z\", \"source_id\": 16800213, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:23:39Z\", \"source_id\": 52119889, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:23:44Z\", \"source_id\": 16808297, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:40Z\", \"source_id\": 52170955, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:43Z\", \"source_id\": 16824233, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:41Z\", \"source_id\": 52182924, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:51:47Z\", \"source_id\": 16827916, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:24Z\", \"source_id\": 52204028, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:00:26Z\", \"source_id\": 16834476, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:44Z\", \"source_id\": 52228201, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:09:49Z\", \"source_id\": 16841720, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:20Z\", \"source_id\": 52240351, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:15:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:14:21Z\", \"source_id\": 16845309, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:13Z\", \"source_id\": 52245258, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:17:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:16:13Z\", \"source_id\": 16846804, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:08Z\", \"source_id\": 52266464, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:09Z\", \"source_id\": 16853185, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "5", "timing_fact_generation": 1789626249083746, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:51.161868", "service_state_evidence_id": 16853185, "current_leg_start_actual_dep": "2026-09-17T06:50:00+01:00", "operational_evidence_version": 126, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:51.407797", "service_state_valid_until_kind": null, "operational_interpretation_version": 126, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
CRE |
EUS |
1U00 |
730226+730236 |
10 |
110 |
None |
{"version": 3, "segments": [{"to_m": 193.796, "from_m": 0.0, "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": 311.39, "from_m": 193.796, "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": 685.532, "from_m": 311.39, "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": 40018.944, "from_m": 685.532, "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": 40097.395, "from_m": 40018.944, "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": 41057.095, "from_m": 40097.395, "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": 42384.227, "from_m": 41057.095, "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": 44079.31, "from_m": 42384.227, "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": 44166.176, "from_m": 44079.31, "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": 49560.874, "from_m": 44166.176, "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": 49633.67, "from_m": 49560.874, "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": 54213.434, "from_m": 49633.67, "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": 64511.844, "from_m": 54213.434, "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": 64577.598, "from_m": 64511.844, "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": 66312.596, "from_m": 64577.598, "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": 66392.012, "from_m": 66312.596, "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": 96365.577, "from_m": 66392.012, "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": 96435.612, "from_m": 96365.577, "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": 96562.076, "from_m": 96435.612, "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": 96634.948, "from_m": 96562.076, "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": 110971.184, "from_m": 96634.948, "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": 116856.426, "from_m": 110971.184, "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": 116926.795, "from_m": 116856.426, "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": 116998.891, "from_m": 116926.795, "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": 117064.72, "from_m": 116998.891, "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": 122231.976, "from_m": 117064.72, "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": 123558.691, "from_m": 122231.976, "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": 123596.28, "from_m": 123558.691, "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": 137441.294, "from_m": 123596.28, "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": 143871.243, "from_m": 137441.294, "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": 162651.942, "from_m": 143871.243, "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": 162746.552, "from_m": 162651.942, "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": 175727.479, "from_m": 162746.552, "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": 175888.156, "from_m": 175727.479, "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": 176552.408, "from_m": 175888.156, "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": 177380.546, "from_m": 176552.408, "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": 179704.699, "from_m": 177380.546, "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": 186335.707, "from_m": 179704.699, "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": 189625.089, "from_m": 186335.707, "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": 193905.894, "from_m": 189625.089, "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": 193991.737, "from_m": 193905.894, "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": 194087.237, "from_m": 193991.737, "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": 194173.699, "from_m": 194087.237, "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": 207435.403, "from_m": 194173.699, "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": 209367.99, "from_m": 207435.403, "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": 217636.407, "from_m": 209367.99, "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": 217690.345, "from_m": 217636.407, "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": 243469.714, "from_m": 217690.345, "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": 246839.574, "from_m": 243469.714, "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": 248343.006, "from_m": 246839.574, "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": 250187.994, "from_m": 248343.006, "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": 251340.03, "from_m": 250187.994, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 251386.921, "from_m": 251340.03, "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": 252615.487, "from_m": 251386.921, "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": 253094.236, "from_m": 252615.487, "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": 253149.521, "from_m": 253094.236, "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": 253193.605, "from_m": 253149.521, "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": 253236.841, "from_m": 253193.605, "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": 253301.643, "from_m": 253236.841, "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": 253981.456, "from_m": 253301.643, "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": 253988.361, "from_m": 253981.456, "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": 627855, "profile_key": "399a634955c6b7e84e380bfea7b5b8f112b9e9f45a1df4275db9bb1dfbeb7206", "schedule_id": 2388, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0511", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515", "location": "Crewe Basford Hall Jn", "stage_seq": 2, "distance_m": 2691.624, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519", "location": "Madeley", "stage_seq": 3, "distance_m": 13352.428, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Norton Bridge", "stage_seq": 4, "distance_m": 30847.47, "section_seq": 1, "route_path_id": 66535}, {"is_pass": false, "wtt_arr": "0530H", "wtt_dep": "0532", "location": "Stafford", "stage_seq": 5, "distance_m": 39373.77, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Colwich Jn", "stage_seq": 6, "distance_m": 49633.67, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Rugeley North Jn", "stage_seq": 7, "distance_m": 53479.96, "section_seq": 1, "route_path_id": 66535}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542", "location": "Rugeley Trent Valley", "stage_seq": 8, "distance_m": 54213.434, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 9, "distance_m": 65961.595, "section_seq": 1, "route_path_id": 66535}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0550", "location": "Lichfield Trent Valley", "stage_seq": 10, "distance_m": 67098.821, "section_seq": 1, "route_path_id": 66535}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0557", "location": "Tamworth Low Level", "stage_seq": 11, "distance_m": 77117.831, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Amington Jn", "stage_seq": 12, "distance_m": 78547.981, "section_seq": 1, "route_path_id": 66535}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605H", "location": "Atherstone", "stage_seq": 13, "distance_m": 89485.638, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Ashby Jn", "stage_seq": 14, "distance_m": 96499.856, "section_seq": 1, "route_path_id": 66535}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0613H", "location": "Nuneaton", "stage_seq": 15, "distance_m": 97889.319, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Rugby Trent Valley Jn", "stage_seq": 16, "distance_m": 120093.211, "section_seq": 1, "route_path_id": 66535}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0627", "location": "Rugby", "stage_seq": 17, "distance_m": 121142.517, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Hillmorton Jn", "stage_seq": 18, "distance_m": 123478.464, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Weedon", "stage_seq": 19, "distance_m": 142615.223, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Hanslope Jn", "stage_seq": 20, "distance_m": 163147.653, "section_seq": 1, "route_path_id": 66535}, {"is_pass": false, "wtt_arr": "0647H", "wtt_dep": "0649", "location": "Milton Keynes Central", "stage_seq": 21, "distance_m": 173871.406, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Bletchley", "stage_seq": 22, "distance_m": 178875.868, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Ledburn Jn", "stage_seq": 23, "distance_m": 193720.718, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "Tring", "stage_seq": 24, "distance_m": 203095.409, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705", "location": "Bourne End Jn (Herts)", "stage_seq": 25, "distance_m": 212923.888, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Watford Junction", "stage_seq": 26, "distance_m": 225940.334, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Harrow & Wealdstone", "stage_seq": 27, "distance_m": 235697.568, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Wembley Central", "stage_seq": 28, "distance_m": 241073.07, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Willesden West London Jn", "stage_seq": 29, "distance_m": 245491.271, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Camden Jn", "stage_seq": 30, "distance_m": 251255.359, "section_seq": 1, "route_path_id": 66535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Camden South Jn", "stage_seq": 31, "distance_m": 252195.969, "section_seq": 1, "route_path_id": 66535}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": null, "location": "London Euston", "stage_seq": 32, "distance_m": 253988.361, "section_seq": 1, "route_path_id": 66535}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 253988.361, "from_m": 0.0, "section_seq": 1, "route_path_id": 66535}], "total_distance_m": 253988.361, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 250288.141, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3700.22, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 11316, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:26Z", "source_id": 52033652, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:33Z", "source_id": 16781155, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11436, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:58Z", "source_id": 52047632, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:04Z", "source_id": 16785410, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19130, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:47Z", "source_id": 52059507, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:49:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:49Z", "source_id": 16788971, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20619, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:31Z", "source_id": 52068001, "stage_seq": 11, "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:54:38Z", "source_id": 16791646, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20643, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:56Z", "source_id": 52083089, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:03:57Z", "source_id": 16796372, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:37Z", "source_id": 52094922, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:11:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:10:43Z", "source_id": 16800213, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21186, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:23:39Z", "source_id": 52119889, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:25:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:23:44Z", "source_id": 16808297, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:40Z", "source_id": 52170955, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:47:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:43Z", "source_id": 16824233, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:41Z", "source_id": 52182924, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:52:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:51:47Z", "source_id": 16827916, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:24Z", "source_id": 52204028, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T06:01:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:00:26Z", "source_id": 16834476, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:44Z", "source_id": 52228201, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T06:11:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:09:49Z", "source_id": 16841720, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:20Z", "source_id": 52240351, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T06:15:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:14:21Z", "source_id": 16845309, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:13Z", "source_id": 52245258, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T06:17:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:16:13Z", "source_id": 16846804, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22666, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:08Z", "source_id": 52266464, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T06:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:09Z", "source_id": 16853185, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Crewe |
0511 |
0511 |
1 |
None |
None |
London Euston |
0724 |
0724 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17991/2026-09-17/detailed |
None |
Milton Keynes Central |
2026-09-17T06:50:00+01:00 |
London Euston |
36.0 |
{"type": "LineString", "coordinates": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
49.7 |
0649 |
0725 |
Milton Keynes Central |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-17 06:35:51 |
TERMINATED |
2026-09-17 06:25:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853185 |
1789626249083746 |
126 |
126 |
2026-09-17 06:35:51.407797 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:51.161868 |
| 599897 |
632130 |
F45217 |
515B391A17 |
2026-09-17 |
COMPLETE |
16852497 |
2026-09-17 07:25:00 |
2026-09-17 06:35:51 |
2026-09-19 06:35:51 |
{"id": 632130, "stp": "N", "toc": "c2c", "uid": "F45217", "consist": "357027+357034", "dest_crs": "SRY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45217/2026-09-17/detailed", "trust_id": "515B391A17", "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": "0726", "dest_platform": "1", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "5B39", "timing_status": "EARLY", "origin_station": "Shoeburyness C.S.D.", "current_leg_arr": "0725", "current_leg_dep": "0721", "current_leg_end": "Shoeburyness", "origin_dep_time": "0721", "origin_platform": null, "current_location": "Shoeburyness", "last_update_time": "2026-09-17T06:35:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7872056, 51.5335751], [0.7875930999999999, 51.533405899999984], [0.7877687999999999, 51.533347899999995], [0.7880329, 51.5332683], [0.7884983, 51.5331266], [0.7890311999999999, 51.532967199999995], [0.7894102, 51.5328835], [0.7896846, 51.5328359], [0.7900320999999999, 51.53278110000001], [0.7902017999999998, 51.5327561], [0.7903778999999999, 51.53273479999999], [0.7905211, 51.5327229], [0.7906563, 51.5327141], [0.7908785999999999, 51.53269660000001], [0.7911968, 51.532648300000005], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]}", "current_leg_start": "Shoeburyness C.S.D.", "dest_arr_time_act": "0726", "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\": 632130, \"profile_key\": \"3fa2a6a23aebba99eba27aafbbe74b43279d800e054e43105a6a59eb9bcbab9b\", \"schedule_id\": 35965, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Shoeburyness C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40744}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"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": "0721", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5314075", "current_position_lon": "0.7944173", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:14Z\", \"source_id\": 52264119, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:23:18Z\", \"source_id\": 16852497, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "1", "timing_fact_generation": 1789626199369923, "current_leg_arrival_utc": "2026-09-17T07:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:51.169416", "service_state_evidence_id": 16852497, "current_leg_start_actual_dep": "2026-09-17T07:21:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:51.420681", "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 |
5B39 |
357027+357034 |
8 |
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": 632130, "profile_key": "3fa2a6a23aebba99eba27aafbbe74b43279d800e054e43105a6a59eb9bcbab9b", "schedule_id": 35965, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0721", "location": "Shoeburyness C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40744}, {"is_pass": false, "wtt_arr": "0726", "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": 14372, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:14Z", "source_id": 52264119, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:25:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:23:18Z", "source_id": 16852497, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Shoeburyness C.S.D. |
0721 |
0721 |
None |
None |
None |
Shoeburyness |
0726 |
0726 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45217/2026-09-17/detailed |
None |
Shoeburyness C.S.D. |
2026-09-17T07:21:00+01:00 |
Shoeburyness |
4.0 |
{"type": "LineString", "coordinates": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7872056, 51.5335751], [0.7875930999999999, 51.533405899999984], [0.7877687999999999, 51.533347899999995], [0.7880329, 51.5332683], [0.7884983, 51.5331266], [0.7890311999999999, 51.532967199999995], [0.7894102, 51.5328835], [0.7896846, 51.5328359], [0.7900320999999999, 51.53278110000001], [0.7902017999999998, 51.5327561], [0.7903778999999999, 51.53273479999999], [0.7905211, 51.5327229], [0.7906563, 51.5327141], [0.7908785999999999, 51.53269660000001], [0.7911968, 51.532648300000005], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]} |
0.5 |
0721 |
0725 |
Shoeburyness C.S.D. |
Shoeburyness |
Shoeburyness |
51.5314075 |
0.7944173 |
51.5314075 |
0.7944173 |
1 |
0 |
2026-09-17 06:35:51 |
TERMINATED |
2026-09-17 06:25:00 |
Shoeburyness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16852497 |
1789626199369923 |
6 |
6 |
2026-09-17 06:35:51.420681 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:51.169416 |
| 599898 |
630260 |
C36947 |
889H38M617 |
2026-09-17 |
COMPLETE |
16853438 |
2026-09-17 07:25:00 |
2026-09-17 06:36:21 |
2026-09-19 06:36:21 |
{"id": 630260, "stp": "P", "toc": "Elizabeth Line", "uid": "C36947", "consist": "345033", "dest_crs": "HAF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36947/2026-09-17/detailed", "trust_id": "889H38M617", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 4", "service_date": "2026-09-17", "dest_arr_time": "0728", "dest_platform": "1", "is_terminated": 1, "next_location": "Heathrow Terminal 4", "signalling_id": "9H38", "timing_status": "EARLY", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "0725", "current_leg_dep": "0721", "current_leg_end": "Heathrow Terminal 4", "origin_dep_time": "0624", "origin_platform": "4", "current_location": "Heathrow Terminal 4", "last_update_time": "2026-09-17T06:36: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.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "0726", "motion_projection": null, "next_location_lat": "51.4596963", "next_location_lon": "-0.4454212", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25881.037, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28522.076, \"from_m\": 25881.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 31016.79, \"from_m\": 28522.076, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31830.301, \"from_m\": 31016.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33527.151, \"from_m\": 31830.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34707.473, \"from_m\": 33527.151, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36811.363, \"from_m\": 34707.473, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36975.387, \"from_m\": 36811.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38628.996, \"from_m\": 36975.387, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38802.557, \"from_m\": 38628.996, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38965.748, \"from_m\": 38802.557, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39258.915, \"from_m\": 38965.748, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41502.969, \"from_m\": 39258.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42013.951, \"from_m\": 41502.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42657.406, \"from_m\": 42013.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45290.444, \"from_m\": 42657.406, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 46184.15, \"from_m\": 45290.444, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 46629.364, \"from_m\": 46184.15, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46840.426, \"from_m\": 46629.364, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47019.962, \"from_m\": 46840.426, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48627.585, \"from_m\": 47019.962, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48989.883, \"from_m\": 48627.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49418.521, \"from_m\": 48989.883, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 630260, \"profile_key\": \"8998de19fa3987d24473e5e9a5a0e51aa42e6989ed01778ffb69e9370f639b01\", \"schedule_id\": 4989, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13174.116, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0645\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0654\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0700H\", \"location\": \"Acton Main Line\", \"stage_seq\": 16, \"distance_m\": 29593.416, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"Acton West Jn\", \"stage_seq\": 17, \"distance_m\": 31172.79, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 18, \"distance_m\": 31972.37, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0706\", \"location\": \"West Ealing\", \"stage_seq\": 19, \"distance_m\": 33381.293, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0708\", \"location\": \"Hanwell\", \"stage_seq\": 20, \"distance_m\": 34659.232, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711\", \"location\": \"Southall\", \"stage_seq\": 21, \"distance_m\": 37310.91, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0714H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 22, \"distance_m\": 40390.502, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 23, \"distance_m\": 40597.794, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 24, \"distance_m\": 42522.437, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0722\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 25, \"distance_m\": 46382.121, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 26, \"distance_m\": 49418.521, \"section_seq\": 1, \"route_path_id\": 29892}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49418.521, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29892}], \"total_distance_m\": 49418.521, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47010.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2408.078, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4596963", "current_position_lon": "-0.4454212", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:36Z\", \"source_id\": 52125982, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:26:41Z\", \"source_id\": 16810252, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:46Z\", \"source_id\": 52134613, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:30:50Z\", \"source_id\": 16812981, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:05Z\", \"source_id\": 52142375, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:34:08Z\", \"source_id\": 16815328, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:32Z\", \"source_id\": 52156981, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:32Z\", \"source_id\": 16819837, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:24Z\", \"source_id\": 52163393, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:43:25Z\", \"source_id\": 16821860, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:32Z\", \"source_id\": 52168247, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:45:34Z\", \"source_id\": 16823411, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:21Z\", \"source_id\": 52174951, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:23Z\", \"source_id\": 16825478, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:22Z\", \"source_id\": 52179892, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:50:23Z\", \"source_id\": 16826940, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:13Z\", \"source_id\": 52186550, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:53:18Z\", \"source_id\": 16829102, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:02Z\", \"source_id\": 52193333, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:56:05Z\", \"source_id\": 16831173, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:22Z\", \"source_id\": 52201327, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:00:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:24Z\", \"source_id\": 16833640, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:15Z\", \"source_id\": 52211464, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:03:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:03:22Z\", \"source_id\": 16836710, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:17Z\", \"source_id\": 52216841, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:18Z\", \"source_id\": 16838275, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:07:28Z\", \"source_id\": 16839972, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:02Z\", \"source_id\": 52229026, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:07Z\", \"source_id\": 16841943, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:21Z\", \"source_id\": 52237809, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:14:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:21Z\", \"source_id\": 16844515, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:38Z\", \"source_id\": 52254394, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:20:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:19:41Z\", \"source_id\": 16849575, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:26Z\", \"source_id\": 52267296, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:27Z\", \"source_id\": 16853438, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 4", "service_state_platform": "1", "timing_fact_generation": 1789626269262092, "current_leg_arrival_utc": "2026-09-17T07:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:54.234061", "service_state_evidence_id": 16853438, "current_leg_start_actual_dep": "2026-09-17T07:22:00+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:54.538793", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
HAF |
9H38 |
345033 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28522.076, "from_m": 25881.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 31016.79, "from_m": 28522.076, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31830.301, "from_m": 31016.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33527.151, "from_m": 31830.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34707.473, "from_m": 33527.151, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36811.363, "from_m": 34707.473, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36975.387, "from_m": 36811.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38628.996, "from_m": 36975.387, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38802.557, "from_m": 38628.996, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38965.748, "from_m": 38802.557, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39258.915, "from_m": 38965.748, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41502.969, "from_m": 39258.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42013.951, "from_m": 41502.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42657.406, "from_m": 42013.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45290.444, "from_m": 42657.406, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46184.15, "from_m": 45290.444, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 46629.364, "from_m": 46184.15, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46840.426, "from_m": 46629.364, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 47019.962, "from_m": 46840.426, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48627.585, "from_m": 47019.962, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48989.883, "from_m": 48627.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49418.521, "from_m": 48989.883, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}], "service_id": 630260, "profile_key": "8998de19fa3987d24473e5e9a5a0e51aa42e6989ed01778ffb69e9370f639b01", "schedule_id": 4989, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0645", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0654", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0700H", "location": "Acton Main Line", "stage_seq": 16, "distance_m": 29593.416, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "Acton West Jn", "stage_seq": 17, "distance_m": 31172.79, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703H", "location": "Ealing Broadway", "stage_seq": 18, "distance_m": 31972.37, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0706", "location": "West Ealing", "stage_seq": 19, "distance_m": 33381.293, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0708", "location": "Hanwell", "stage_seq": 20, "distance_m": 34659.232, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711", "location": "Southall", "stage_seq": 21, "distance_m": 37310.91, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0714H", "location": "Hayes & Harlington", "stage_seq": 22, "distance_m": 40390.502, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715H", "location": "Heathrow Airport Jn", "stage_seq": 23, "distance_m": 40597.794, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Heathrow Tunnel Jn", "stage_seq": 24, "distance_m": 42522.437, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0722", "location": "Heathrow Terminals 2 & 3", "stage_seq": 25, "distance_m": 46382.121, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": null, "location": "Heathrow Terminal 4", "stage_seq": 26, "distance_m": 49418.521, "section_seq": 1, "route_path_id": 29892}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49418.521, "from_m": 0.0, "section_seq": 1, "route_path_id": 29892}], "total_distance_m": 49418.521, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47010.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2408.078, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:36Z", "source_id": 52125982, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:26:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:26:41Z", "source_id": 16810252, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:46Z", "source_id": 52134613, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:30:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:30:50Z", "source_id": 16812981, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:05Z", "source_id": 52142375, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:34:08Z", "source_id": 16815328, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:32Z", "source_id": 52156981, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:40:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:32Z", "source_id": 16819837, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:24Z", "source_id": 52163393, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:43:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:43:25Z", "source_id": 16821860, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:32Z", "source_id": 52168247, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:45:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:45:34Z", "source_id": 16823411, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:21Z", "source_id": 52174951, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:48:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:23Z", "source_id": 16825478, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:22Z", "source_id": 52179892, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:50:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:50:23Z", "source_id": 16826940, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:13Z", "source_id": 52186550, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:53:18Z", "source_id": 16829102, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:02Z", "source_id": 52193333, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:56:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:56:05Z", "source_id": 16831173, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23145, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:22Z", "source_id": 52201327, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:00:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:24Z", "source_id": 16833640, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:15Z", "source_id": 52211464, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T06:03:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:03:22Z", "source_id": 16836710, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:17Z", "source_id": 52216841, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T06:06:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:18Z", "source_id": 16838275, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T07:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:07:28Z", "source_id": 16839972, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:02Z", "source_id": 52229026, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T06:11:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:07Z", "source_id": 16841943, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:21Z", "source_id": 52237809, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T06:14:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:21Z", "source_id": 16844515, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:38Z", "source_id": 52254394, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T06:20:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:19:41Z", "source_id": 16849575, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23476, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:26Z", "source_id": 52267296, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T06:25:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:27Z", "source_id": 16853438, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
0624 |
0624 |
4 |
None |
None |
Heathrow Terminal 4 |
0728 |
0726 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36947/2026-09-17/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-17T07:22:00+01:00 |
Heathrow Terminal 4 |
4.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]} |
1.9 |
0721 |
0725 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 4 |
Heathrow Terminal 4 |
51.4596963 |
-0.4454212 |
51.4596963 |
-0.4454212 |
1 |
0 |
2026-09-17 06:36:21 |
TERMINATED |
2026-09-17 06:25:00 |
Heathrow Terminal 4 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853438 |
1789626269262092 |
122 |
122 |
2026-09-17 06:35:54.538793 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:54.234061 |
| 599899 |
631771 |
L02105 |
635H06MA17 |
2026-09-17 |
COMPLETE |
16853263 |
2026-09-17 07:25:00 |
2026-09-17 06:36:21 |
2026-09-19 06:36:21 |
{"id": 631771, "stp": "P", "toc": "Chiltern Railways", "uid": "L02105", "consist": "68030+CH05", "dest_crs": "MYB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L02105/2026-09-17/detailed", "trust_id": "635H06MA17", "origin_crs": "XWY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-17", "dest_arr_time": "0723", "dest_platform": "3", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "5H06", "timing_status": "LATE", "origin_station": "Wembley LMD", "current_leg_arr": "0725", "current_leg_dep": "0654", "current_leg_end": "London Marylebone", "origin_dep_time": "0710", "origin_platform": null, "current_location": "London Marylebone", "last_update_time": "2026-09-17T06:36:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.27379089999999995, 51.554640799999994], [-0.27357756219166535, 51.55466347968381], [-0.26949458523585645, 51.55509753383577], [-0.2689813, 51.5551521], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Wembley LMD", "dest_arr_time_act": "0723", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Wembley LMD", "current_leg_milage": "6.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.753, \"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\": 452.0, \"from_m\": 410.753, \"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\": 490.309, \"from_m\": 452.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\": 1147.341, \"from_m\": 490.309, \"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\": 1864.262, \"from_m\": 1147.341, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3544.196, \"from_m\": 1864.262, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9043.975, \"from_m\": 3544.196, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9058.727, \"from_m\": 9043.975, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9116.092, \"from_m\": 9058.727, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9422.534, \"from_m\": 9116.092, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9667.55, \"from_m\": 9422.534, \"capability_applied\": null, \"effective_limit_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\": 631771, \"profile_key\": \"181578d842d294d5322ada0c10a741739b836f54be20a3c4b9e6d3f31601e122\", \"schedule_id\": 32475, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Wembley LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Great Central Jn\", \"stage_seq\": 2, \"distance_m\": 452.0, \"section_seq\": 1, \"route_path_id\": 34370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Neasden South Jn\", \"stage_seq\": 3, \"distance_m\": 1404.388, \"section_seq\": 1, \"route_path_id\": 34370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 4, \"distance_m\": 9000.92, \"section_seq\": 1, \"route_path_id\": 34370}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 5, \"distance_m\": 9667.55, \"section_seq\": 1, \"route_path_id\": 34370}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9667.55, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34370}], \"total_distance_m\": 9667.55, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 9629.241, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 38.309, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0710", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "31.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:21:57Z\", \"source_id\": 52260558, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:22:03Z\", \"source_id\": 16851459, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:10Z\", \"source_id\": 52266550, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:17Z\", \"source_id\": 16853263, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "3", "timing_fact_generation": 1789626259658794, "current_leg_arrival_utc": "2026-09-17T07:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:56.140858", "service_state_evidence_id": 16853263, "current_leg_start_actual_dep": "2026-09-17T07:12:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:56.910419", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
XWY |
MYB |
5H06 |
68030+CH05 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 410.753, "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": 452.0, "from_m": 410.753, "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": 490.309, "from_m": 452.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": 1147.341, "from_m": 490.309, "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": 1864.262, "from_m": 1147.341, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3544.196, "from_m": 1864.262, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9043.975, "from_m": 3544.196, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9058.727, "from_m": 9043.975, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9116.092, "from_m": 9058.727, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9422.534, "from_m": 9116.092, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9667.55, "from_m": 9422.534, "capability_applied": null, "effective_limit_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": 631771, "profile_key": "181578d842d294d5322ada0c10a741739b836f54be20a3c4b9e6d3f31601e122", "schedule_id": 32475, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0710", "location": "Wembley LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Great Central Jn", "stage_seq": 2, "distance_m": 452.0, "section_seq": 1, "route_path_id": 34370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714", "location": "Neasden South Jn", "stage_seq": 3, "distance_m": 1404.388, "section_seq": 1, "route_path_id": 34370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Marylebone 10 Signal", "stage_seq": 4, "distance_m": 9000.92, "section_seq": 1, "route_path_id": 34370}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 5, "distance_m": 9667.55, "section_seq": 1, "route_path_id": 34370}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9667.55, "from_m": 0.0, "section_seq": 1, "route_path_id": 34370}], "total_distance_m": 9667.55, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 9629.241, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.309, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:21:57Z", "source_id": 52260558, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:22:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:22:03Z", "source_id": 16851459, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18323, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:10Z", "source_id": 52266550, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:25:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:17Z", "source_id": 16853263, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Wembley LMD |
0710 |
0710 |
None |
None |
None |
London Marylebone |
0723 |
0723 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L02105/2026-09-17/detailed |
None |
Wembley LMD |
2026-09-17T07:12:00+01:00 |
London Marylebone |
31.0 |
{"type": "LineString", "coordinates": [[-0.27379089999999995, 51.554640799999994], [-0.27357756219166535, 51.55466347968381], [-0.26949458523585645, 51.55509753383577], [-0.2689813, 51.5551521], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} |
6.0 |
0654 |
0725 |
Wembley LMD |
London Marylebone |
London Marylebone |
51.5232556 |
-0.1630113 |
51.5232556 |
-0.1630113 |
1 |
0 |
2026-09-17 06:36:21 |
TERMINATED |
2026-09-17 06:25:00 |
London Marylebone |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853263 |
1789626259658794 |
9 |
9 |
2026-09-17 06:35:56.910419 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:56.140858 |
| 599900 |
629171 |
L89009 |
402H30M517 |
2026-09-17 |
COMPLETE |
16853307 |
2026-09-17 07:25:00 |
2026-09-17 06:36:21 |
2026-09-19 06:36:21 |
{"id": 629171, "stp": "P", "toc": "Northern", "uid": "L89009", "consist": "156424", "dest_crs": "MAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89009/2026-09-17/detailed", "trust_id": "402H30M517", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-17", "dest_arr_time": "0726", "dest_platform": "8", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H30", "timing_status": "EARLY", "origin_station": "Chester", "current_leg_arr": "0725", "current_leg_dep": "0715", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0556", "origin_platform": "5", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-17T06:36:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Stockport", "dest_arr_time_act": "0726", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Stockport", "current_leg_milage": "5.8", "linx_max_speed_mph": 75, "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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4188.984, \"from_m\": 930.042, \"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\": 4513.835, \"from_m\": 4188.984, \"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\": 11141.621, \"from_m\": 4513.835, \"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\": 24062.351, \"from_m\": 11141.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25500.453, \"from_m\": 24062.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27493.069, \"from_m\": 25500.453, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27943.749, \"from_m\": 27493.069, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29081.122, \"from_m\": 27943.749, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31936.865, \"from_m\": 29081.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49474.65, \"from_m\": 31936.865, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50016.767, \"from_m\": 49474.65, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50705.98, \"from_m\": 50016.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55753.485, \"from_m\": 50705.98, \"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\": 56227.253, \"from_m\": 55753.485, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56358.713, \"from_m\": 56227.253, \"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\": 61006.956, \"from_m\": 56358.713, \"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\": 62444.834, \"from_m\": 61006.956, \"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\": 62491.73, \"from_m\": 62444.834, \"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\": 62524.003, \"from_m\": 62491.73, \"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\": 63031.187, \"from_m\": 62524.003, \"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\": 63116.0, \"from_m\": 63031.187, \"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\": 68193.584, \"from_m\": 63116.0, \"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\": 69157.072, \"from_m\": 68193.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 69229.226, \"from_m\": 69157.072, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69757.318, \"from_m\": 69229.226, \"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\": 71291.624, \"from_m\": 69757.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\": 71455.349, \"from_m\": 71291.624, \"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\": 71764.762, \"from_m\": 71455.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71810.969, \"from_m\": 71764.762, \"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\": 71888.758, \"from_m\": 71810.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 72297.938, \"from_m\": 71888.758, \"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\": 629171, \"profile_key\": \"d0303ed236669a7400a8bf8ca8f056236c23687b29ef54f6fb4384404ea875ea\", \"schedule_id\": 19171, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Mickle Trafford Jn\", \"stage_seq\": 2, \"distance_m\": 4147.381, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0607H\", \"location\": \"Mouldsworth\", \"stage_seq\": 3, \"distance_m\": 11330.643, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0613\", \"location\": \"Delamere\", \"stage_seq\": 4, \"distance_m\": 16003.941, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0618\", \"location\": \"Cuddington\", \"stage_seq\": 5, \"distance_m\": 20699.456, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Hartford C.L. Jn\", \"stage_seq\": 6, \"distance_m\": 23987.605, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Greenbank\", \"stage_seq\": 7, \"distance_m\": 25255.943, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Northwich\", \"stage_seq\": 8, \"distance_m\": 28063.953, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0632\", \"location\": \"Lostock Gralam\", \"stage_seq\": 9, \"distance_m\": 30350.35, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Plumley West S.B.\", \"stage_seq\": 10, \"distance_m\": 31936.865, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635H\", \"location\": \"Plumley\", \"stage_seq\": 11, \"distance_m\": 33467.768, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Knutsford\", \"stage_seq\": 12, \"distance_m\": 37839.451, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646\", \"location\": \"Mobberley\", \"stage_seq\": 13, \"distance_m\": 42052.168, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0649H\", \"location\": \"Ashley\", \"stage_seq\": 14, \"distance_m\": 44959.797, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653H\", \"location\": \"Hale\", \"stage_seq\": 15, \"distance_m\": 47601.401, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657H\", \"location\": \"Altrincham\", \"stage_seq\": 16, \"distance_m\": 48683.561, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0700\", \"location\": \"Navigation Road\", \"stage_seq\": 17, \"distance_m\": 49594.11, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Deansgate Jn\", \"stage_seq\": 18, \"distance_m\": 50016.767, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"Northenden Jn\", \"stage_seq\": 19, \"distance_m\": 56283.067, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Sharston Jn\", \"stage_seq\": 20, \"distance_m\": 57323.853, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Cheadle Village Jn (SoSL)\", \"stage_seq\": 21, \"distance_m\": 60989.818, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 22, \"distance_m\": 62491.73, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0715\", \"location\": \"Stockport\", \"stage_seq\": 23, \"distance_m\": 62893.452, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 24, \"distance_m\": 64086.019, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 25, \"distance_m\": 68608.088, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Ardwick Jn\", \"stage_seq\": 26, \"distance_m\": 71145.252, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 27, \"distance_m\": 72297.938, \"section_seq\": 1, \"route_path_id\": 73824}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72297.938, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73824}], \"total_distance_m\": 72297.938, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 36104.348, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 36193.59, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0556", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10107, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:05:57Z\", \"source_id\": 52086480, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:06:03Z\", \"source_id\": 16797525, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:51Z\", \"source_id\": 52089926, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:07:58Z\", \"source_id\": 16798601, \"stage_seq\": 4, \"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:17:24Z\", \"source_id\": 16804318, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:23:11Z\", \"source_id\": 16807960, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:27:25Z\", \"source_id\": 16810717, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:31:26Z\", \"source_id\": 16813408, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:35:25Z\", \"source_id\": 16816204, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:40:26Z\", \"source_id\": 16819719, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:46:06Z\", \"source_id\": 16823824, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:48:58Z\", \"source_id\": 16825889, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:52:25Z\", \"source_id\": 16828446, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:57:31Z\", \"source_id\": 16832233, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:58:56Z\", \"source_id\": 16833303, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:13:00Z\", \"source_id\": 16844241, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:16Z\", \"source_id\": 52266870, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:19Z\", \"source_id\": 16853307, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "8", "timing_fact_generation": 1789626259934525, "current_leg_arrival_utc": "2026-09-17T07:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:56.145679", "service_state_evidence_id": 16853307, "current_leg_start_actual_dep": "2026-09-17T07:15:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:56.914037", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
CTR |
MAN |
2H30 |
156424 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 136.184, "from_m": 0.0, "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": 576.425, "from_m": 136.184, "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": 930.042, "from_m": 576.425, "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": 4188.984, "from_m": 930.042, "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": 4513.835, "from_m": 4188.984, "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": 11141.621, "from_m": 4513.835, "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": 24062.351, "from_m": 11141.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25500.453, "from_m": 24062.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27493.069, "from_m": 25500.453, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27943.749, "from_m": 27493.069, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29081.122, "from_m": 27943.749, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31936.865, "from_m": 29081.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49474.65, "from_m": 31936.865, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50016.767, "from_m": 49474.65, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50705.98, "from_m": 50016.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55753.485, "from_m": 50705.98, "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": 56227.253, "from_m": 55753.485, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56358.713, "from_m": 56227.253, "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": 61006.956, "from_m": 56358.713, "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": 62444.834, "from_m": 61006.956, "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": 62491.73, "from_m": 62444.834, "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": 62524.003, "from_m": 62491.73, "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": 63031.187, "from_m": 62524.003, "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": 63116.0, "from_m": 63031.187, "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": 68193.584, "from_m": 63116.0, "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": 69157.072, "from_m": 68193.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 69229.226, "from_m": 69157.072, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69757.318, "from_m": 69229.226, "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": 71291.624, "from_m": 69757.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": 71455.349, "from_m": 71291.624, "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": 71764.762, "from_m": 71455.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71810.969, "from_m": 71764.762, "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": 71888.758, "from_m": 71810.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 72297.938, "from_m": 71888.758, "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": 629171, "profile_key": "d0303ed236669a7400a8bf8ca8f056236c23687b29ef54f6fb4384404ea875ea", "schedule_id": 19171, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0556", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Mickle Trafford Jn", "stage_seq": 2, "distance_m": 4147.381, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0607H", "location": "Mouldsworth", "stage_seq": 3, "distance_m": 11330.643, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0613", "location": "Delamere", "stage_seq": 4, "distance_m": 16003.941, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0618", "location": "Cuddington", "stage_seq": 5, "distance_m": 20699.456, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Hartford C.L. Jn", "stage_seq": 6, "distance_m": 23987.605, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Greenbank", "stage_seq": 7, "distance_m": 25255.943, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Northwich", "stage_seq": 8, "distance_m": 28063.953, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0632", "location": "Lostock Gralam", "stage_seq": 9, "distance_m": 30350.35, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Plumley West S.B.", "stage_seq": 10, "distance_m": 31936.865, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635H", "location": "Plumley", "stage_seq": 11, "distance_m": 33467.768, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Knutsford", "stage_seq": 12, "distance_m": 37839.451, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646", "location": "Mobberley", "stage_seq": 13, "distance_m": 42052.168, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0649H", "location": "Ashley", "stage_seq": 14, "distance_m": 44959.797, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653H", "location": "Hale", "stage_seq": 15, "distance_m": 47601.401, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657H", "location": "Altrincham", "stage_seq": 16, "distance_m": 48683.561, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0700", "location": "Navigation Road", "stage_seq": 17, "distance_m": 49594.11, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Deansgate Jn", "stage_seq": 18, "distance_m": 50016.767, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "Northenden Jn", "stage_seq": 19, "distance_m": 56283.067, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Sharston Jn", "stage_seq": 20, "distance_m": 57323.853, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Cheadle Village Jn (SoSL)", "stage_seq": 21, "distance_m": 60989.818, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Edgeley Jn No2", "stage_seq": 22, "distance_m": 62491.73, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0715", "location": "Stockport", "stage_seq": 23, "distance_m": 62893.452, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716H", "location": "Heaton Norris Jn", "stage_seq": 24, "distance_m": 64086.019, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Slade Lane Jn", "stage_seq": 25, "distance_m": 68608.088, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Ardwick Jn", "stage_seq": 26, "distance_m": 71145.252, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 27, "distance_m": 72297.938, "section_seq": 1, "route_path_id": 73824}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72297.938, "from_m": 0.0, "section_seq": 1, "route_path_id": 73824}], "total_distance_m": 72297.938, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 36104.348, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 36193.59, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10107, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:05:57Z", "source_id": 52086480, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:06:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:06:03Z", "source_id": 16797525, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10111, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:51Z", "source_id": 52089926, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:11:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:07:58Z", "source_id": 16798601, "stage_seq": 4, "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:17:24Z", "source_id": 16804318, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:23:11Z", "source_id": 16807960, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:27:25Z", "source_id": 16810717, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T06:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:31:26Z", "source_id": 16813408, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T06:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:35:25Z", "source_id": 16816204, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:40:26Z", "source_id": 16819719, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T06:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:46:06Z", "source_id": 16823824, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T06:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:48:58Z", "source_id": 16825889, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T06:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:52:25Z", "source_id": 16828446, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T06:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:57:31Z", "source_id": 16832233, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T06:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:58:56Z", "source_id": 16833303, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T06:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:13:00Z", "source_id": 16844241, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8461, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:16Z", "source_id": 52266870, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T06:25:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:19Z", "source_id": 16853307, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Chester |
0556 |
0556 |
5 |
None |
None |
Manchester Piccadilly |
0726 |
0726 |
8 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89009/2026-09-17/detailed |
None |
Stockport |
2026-09-17T07:15:00+01:00 |
Manchester Piccadilly |
10.0 |
{"type": "LineString", "coordinates": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
5.8 |
0715 |
0725 |
Stockport |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-17 06:36:21 |
TERMINATED |
2026-09-17 06:25:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853307 |
1789626259934525 |
72 |
72 |
2026-09-17 06:35:56.914037 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:56.145679 |
| 599901 |
631325 |
L87101 |
041D01M617 |
2026-09-17 |
COMPLETE |
16853522 |
2026-09-17 07:25:00 |
2026-09-17 06:36:21 |
2026-09-19 06:36:21 |
{"id": 631325, "stp": "P", "toc": "ScotRail", "uid": "L87101", "consist": "385121", "dest_crs": "EDB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87101/2026-09-17/detailed", "trust_id": "041D01M617", "origin_crs": "DUN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-17", "dest_arr_time": "0727", "dest_platform": "2", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1D01", "timing_status": "EARLY", "origin_station": "Dunbar", "current_leg_arr": "0725", "current_leg_dep": "0718", "current_leg_end": "Edinburgh", "origin_dep_time": "0655", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-17T06:36:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0729219999999997, 55.93361550000001], [-3.0747129, 55.93429789999999], [-3.0783615, 55.9357264], [-3.0797564999999993, 55.93627839999999], [-3.0805658999999994, 55.936585599999994], [-3.082552999999999, 55.9375556], [-3.0841863999999997, 55.9385844], [-3.0855938999999997, 55.939739800000005], [-3.0871822, 55.94144300000001], [-3.088494, 55.9426843], [-3.0892307, 55.9431732], [-3.0897499999999996, 55.943517799999995], [-3.0898627, 55.9435925], [-3.0899386, 55.94364459999999], [-3.0901065, 55.9437674], [-3.0912478999999995, 55.9443893], [-3.0923007, 55.9448763], [-3.0939367999999994, 55.9454916], [-3.0948588, 55.945765900000005], [-3.0960119000000006, 55.9460994], [-3.0972802, 55.94637790000001], [-3.0984091999999994, 55.9465844], [-3.0988772, 55.9466573], [-3.0992500999999995, 55.9467129], [-3.0996207999999994, 55.94676429999999], [-3.1000745, 55.9468179], [-3.1005385999999997, 55.9468663], [-3.1008122, 55.9468916], [-3.1010043, 55.946908699999994], [-3.1012221999999996, 55.946927499999994], [-3.1014596, 55.946943899999994], [-3.1021989, 55.9469891], [-3.102562, 55.9470075], [-3.1029382999999995, 55.94702109999999], [-3.1033743000000005, 55.947037400000006], [-3.1044434999999995, 55.9470773], [-3.1047657, 55.9470886], [-3.1049694000000003, 55.9470955], [-3.1053035999999996, 55.94710499999999], [-3.1056707, 55.9471231], [-3.1060552, 55.94714209999999], [-3.1063226, 55.947158400000006], [-3.1065525999999997, 55.9471761], [-3.1067683, 55.94719459999999], [-3.1070623, 55.9472194], [-3.1073150872089323, 55.94724088259899], [-3.10759284430019, 55.947271330290185], [-3.1078379660760223, 55.94729898734772], [-3.1080550729844947, 55.9473243532856], [-3.108248785473675, 55.947347927617834], [-3.108423723991626, 55.947370209858406], [-3.1085845089864153, 55.94739169952133], [-3.1087357609061077, 55.94741289612059], [-3.1088821001987696, 55.94743429917021], [-3.109028147312466, 55.94745640818419], [-3.109178522695262, 55.9474797226765], [-3.1093378467952255, 55.94750474216117], [-3.10951074006042, 55.9475319661522], [-3.109701822938912, 55.94756189416357], [-3.109915715878767, 55.947595025709305], [-3.1101570393280507, 55.94763186030339], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Musselburgh", "dest_arr_time_act": "0727", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Abbeyhill Jn", "current_leg_milage": "5.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1029.442, \"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\": 1110.074, \"from_m\": 1029.442, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8213.219, \"from_m\": 1110.074, \"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\": 11720.423, \"from_m\": 8213.219, \"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\": 14178.194, \"from_m\": 11720.423, \"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\": 17522.88, \"from_m\": 14178.194, \"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\": 18383.294, \"from_m\": 17522.88, \"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\": 18446.813, \"from_m\": 18383.294, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18500.368, \"from_m\": 18446.813, \"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\": 20534.862, \"from_m\": 18500.368, \"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\": 21427.344, \"from_m\": 20534.862, \"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\": 30052.815, \"from_m\": 21427.344, \"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\": 36557.765, \"from_m\": 30052.815, \"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\": 37239.653, \"from_m\": 36557.765, \"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\": 37311.613, \"from_m\": 37239.653, \"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\": 41023.02, \"from_m\": 37311.613, \"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\": 44375.943, \"from_m\": 41023.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45014.685, \"from_m\": 44375.943, \"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\": 45484.843, \"from_m\": 45014.685, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45551.295, \"from_m\": 45484.843, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45613.974, \"from_m\": 45551.295, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46180.97, \"from_m\": 45613.974, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46627.709, \"from_m\": 46180.97, \"capability_applied\": null, \"effective_limit_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\": 631325, \"profile_key\": \"2c85c398f76efb9575e136e97e650a2d981b7f7d8735cb64036d5671520355b0\", \"schedule_id\": 18502, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Dunbar\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73454}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0701\", \"location\": \"East Linton\", \"stage_seq\": 2, \"distance_m\": 9598.765, \"section_seq\": 1, \"route_path_id\": 73454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705H\", \"location\": \"Drem\", \"stage_seq\": 3, \"distance_m\": 18218.836, \"section_seq\": 1, \"route_path_id\": 73454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Prestonpans\", \"stage_seq\": 4, \"distance_m\": 31519.489, \"section_seq\": 1, \"route_path_id\": 73454}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0714\", \"location\": \"Wallyford\", \"stage_seq\": 5, \"distance_m\": 34316.603, \"section_seq\": 1, \"route_path_id\": 73454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 6, \"distance_m\": 37165.586, \"section_seq\": 1, \"route_path_id\": 73454}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": \"0719\", \"location\": \"Musselburgh\", \"stage_seq\": 7, \"distance_m\": 38447.689, \"section_seq\": 1, \"route_path_id\": 73454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 8, \"distance_m\": 41302.865, \"section_seq\": 1, \"route_path_id\": 73454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 9, \"distance_m\": 43674.044, \"section_seq\": 1, \"route_path_id\": 73454}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": \"0724H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 10, \"distance_m\": 45613.974, \"section_seq\": 1, \"route_path_id\": 73454}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 11, \"distance_m\": 46627.709, \"section_seq\": 1, \"route_path_id\": 73454}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46627.709, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73454}], \"total_distance_m\": 46627.709, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46627.709, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0655", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:40Z\", \"source_id\": 52202094, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:01:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T05:59:47Z\", \"source_id\": 16833919, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:25Z\", \"source_id\": 52217225, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:05:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:05:30Z\", \"source_id\": 16838429, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:12Z\", \"source_id\": 52229469, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:11:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:10:16Z\", \"source_id\": 16842058, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1039, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:31Z\", \"source_id\": 52232856, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:12:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:11:36Z\", \"source_id\": 16843177, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:55Z\", \"source_id\": 52244523, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:16:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:15:54Z\", \"source_id\": 16846543, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:32Z\", \"source_id\": 52267577, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T06:25:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T06:24:33Z\", \"source_id\": 16853522, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T07:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "2", "timing_fact_generation": 1789626275051883, "current_leg_arrival_utc": "2026-09-17T07:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:58.680050", "service_state_evidence_id": 16853522, "current_leg_start_actual_dep": "2026-09-17T07:19:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:35:59.146817", "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 |
DUN |
EDB |
1D01 |
385121 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1029.442, "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": 1110.074, "from_m": 1029.442, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8213.219, "from_m": 1110.074, "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": 11720.423, "from_m": 8213.219, "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": 14178.194, "from_m": 11720.423, "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": 17522.88, "from_m": 14178.194, "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": 18383.294, "from_m": 17522.88, "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": 18446.813, "from_m": 18383.294, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18500.368, "from_m": 18446.813, "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": 20534.862, "from_m": 18500.368, "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": 21427.344, "from_m": 20534.862, "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": 30052.815, "from_m": 21427.344, "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": 36557.765, "from_m": 30052.815, "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": 37239.653, "from_m": 36557.765, "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": 37311.613, "from_m": 37239.653, "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": 41023.02, "from_m": 37311.613, "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": 44375.943, "from_m": 41023.02, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45014.685, "from_m": 44375.943, "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": 45484.843, "from_m": 45014.685, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45551.295, "from_m": 45484.843, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45613.974, "from_m": 45551.295, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46180.97, "from_m": 45613.974, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46627.709, "from_m": 46180.97, "capability_applied": null, "effective_limit_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": 631325, "profile_key": "2c85c398f76efb9575e136e97e650a2d981b7f7d8735cb64036d5671520355b0", "schedule_id": 18502, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0655", "location": "Dunbar", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73454}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0701", "location": "East Linton", "stage_seq": 2, "distance_m": 9598.765, "section_seq": 1, "route_path_id": 73454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705H", "location": "Drem", "stage_seq": 3, "distance_m": 18218.836, "section_seq": 1, "route_path_id": 73454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Prestonpans", "stage_seq": 4, "distance_m": 31519.489, "section_seq": 1, "route_path_id": 73454}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0714", "location": "Wallyford", "stage_seq": 5, "distance_m": 34316.603, "section_seq": 1, "route_path_id": 73454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Monktonhall Jn", "stage_seq": 6, "distance_m": 37165.586, "section_seq": 1, "route_path_id": 73454}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": "0719", "location": "Musselburgh", "stage_seq": 7, "distance_m": 38447.689, "section_seq": 1, "route_path_id": 73454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Portobello Jn (Edinburgh)", "stage_seq": 8, "distance_m": 41302.865, "section_seq": 1, "route_path_id": 73454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Craigentinny Jn", "stage_seq": 9, "distance_m": 43674.044, "section_seq": 1, "route_path_id": 73454}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": "0724H", "location": "Abbeyhill Jn", "stage_seq": 10, "distance_m": 45613.974, "section_seq": 1, "route_path_id": 73454}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 11, "distance_m": 46627.709, "section_seq": 1, "route_path_id": 73454}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46627.709, "from_m": 0.0, "section_seq": 1, "route_path_id": 73454}], "total_distance_m": 46627.709, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46627.709, "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": 1090, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:40Z", "source_id": 52202094, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T06:01:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T05:59:47Z", "source_id": 16833919, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1057, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:25Z", "source_id": 52217225, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T06:05:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:05:30Z", "source_id": 16838429, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1045, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:12Z", "source_id": 52229469, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T06:11:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:10:16Z", "source_id": 16842058, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1039, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:31Z", "source_id": 52232856, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T06:12:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:11:36Z", "source_id": 16843177, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1035, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:55Z", "source_id": 52244523, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T06:16:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:15:54Z", "source_id": 16846543, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 885, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:32Z", "source_id": 52267577, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T06:25:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T06:24:33Z", "source_id": 16853522, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T07:25:00+01:00", "operational_fact": true}] |
Dunbar |
0655 |
0655 |
1 |
None |
None |
Edinburgh |
0727 |
0727 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87101/2026-09-17/detailed |
None |
Musselburgh |
2026-09-17T07:19:00+01:00 |
Edinburgh |
7.0 |
{"type": "LineString", "coordinates": [[-3.0729219999999997, 55.93361550000001], [-3.0747129, 55.93429789999999], [-3.0783615, 55.9357264], [-3.0797564999999993, 55.93627839999999], [-3.0805658999999994, 55.936585599999994], [-3.082552999999999, 55.9375556], [-3.0841863999999997, 55.9385844], [-3.0855938999999997, 55.939739800000005], [-3.0871822, 55.94144300000001], [-3.088494, 55.9426843], [-3.0892307, 55.9431732], [-3.0897499999999996, 55.943517799999995], [-3.0898627, 55.9435925], [-3.0899386, 55.94364459999999], [-3.0901065, 55.9437674], [-3.0912478999999995, 55.9443893], [-3.0923007, 55.9448763], [-3.0939367999999994, 55.9454916], [-3.0948588, 55.945765900000005], [-3.0960119000000006, 55.9460994], [-3.0972802, 55.94637790000001], [-3.0984091999999994, 55.9465844], [-3.0988772, 55.9466573], [-3.0992500999999995, 55.9467129], [-3.0996207999999994, 55.94676429999999], [-3.1000745, 55.9468179], [-3.1005385999999997, 55.9468663], [-3.1008122, 55.9468916], [-3.1010043, 55.946908699999994], [-3.1012221999999996, 55.946927499999994], [-3.1014596, 55.946943899999994], [-3.1021989, 55.9469891], [-3.102562, 55.9470075], [-3.1029382999999995, 55.94702109999999], [-3.1033743000000005, 55.947037400000006], [-3.1044434999999995, 55.9470773], [-3.1047657, 55.9470886], [-3.1049694000000003, 55.9470955], [-3.1053035999999996, 55.94710499999999], [-3.1056707, 55.9471231], [-3.1060552, 55.94714209999999], [-3.1063226, 55.947158400000006], [-3.1065525999999997, 55.9471761], [-3.1067683, 55.94719459999999], [-3.1070623, 55.9472194], [-3.1073150872089323, 55.94724088259899], [-3.10759284430019, 55.947271330290185], [-3.1078379660760223, 55.94729898734772], [-3.1080550729844947, 55.9473243532856], [-3.108248785473675, 55.947347927617834], [-3.108423723991626, 55.947370209858406], [-3.1085845089864153, 55.94739169952133], [-3.1087357609061077, 55.94741289612059], [-3.1088821001987696, 55.94743429917021], [-3.109028147312466, 55.94745640818419], [-3.109178522695262, 55.9474797226765], [-3.1093378467952255, 55.94750474216117], [-3.10951074006042, 55.9475319661522], [-3.109701822938912, 55.94756189416357], [-3.109915715878767, 55.947595025709305], [-3.1101570393280507, 55.94763186030339], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
5.1 |
0718 |
0725 |
Abbeyhill Jn |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-17 06:36:21 |
TERMINATED |
2026-09-17 06:25:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16853522 |
1789626275051883 |
36 |
36 |
2026-09-17 06:35:59.146817 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:58.680050 |
| 599902 |
631095 |
C17916 |
705B06M617 |
2026-09-17 |
COMPLETE |
16854670 |
2026-09-17 07:25:00 |
2026-09-17 06:36:21 |
2026-09-19 06:36:21 |
{"id": 631095, "stp": "P", "toc": "West Midlands Trains", "uid": "C17916", "consist": null, "dest_crs": "BLY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17916/2026-09-17/detailed", "trust_id": "705B06M617", "origin_crs": "XBL", "show_on_map": 0, "dar_est_time": "06:48:00", "dar_platform": null, "dest_station": "Bletchley", "service_date": "2026-09-17", "dest_arr_time": "0653", "dest_platform": "5", "is_terminated": 1, "next_location": "Bletchley", "signalling_id": "5B06", "timing_status": null, "origin_station": "Bletchley C.S.", "current_leg_arr": "0653", "current_leg_dep": "0648", "current_leg_end": "Bletchley", "origin_dep_time": "0648", "origin_platform": null, "current_location": "Bletchley C.S.", "last_update_time": "2026-09-17T06:36:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7372267, 52.0003474], [-0.7370300999999999, 51.9998018], [-0.7369142, 51.9994648], [-0.7368779999999999, 51.9993632], [-0.7368674813522935, 51.99930615890027], [-0.7368605, 51.9992683], [-0.7368498, 51.9991585], [-0.7368565, 51.9990734], [-0.7368914, 51.9988868], [-0.7369178999999999, 51.9987094], [-0.7369101999999998, 51.9985904], [-0.7369034999999999, 51.9984335], [-0.7368698999999999, 51.99826180000001], [-0.7367106313677615, 51.99786612611757], [-0.7366274999999999, 51.997659600000006], [-0.7365064, 51.99723590000001], [-0.7363976000000001, 51.99693659999999], [-0.735899, 51.99535569999999], [-0.735811, 51.99508010000001], [-0.7357575999999999, 51.9948451], [-0.7357224, 51.9946698], [-0.7356909, 51.994494200000005], [-0.7356550000000001, 51.9941743], [-0.7356439, 51.994097800000006], [-0.7356407, 51.9940605], [-0.7356332, 51.9939849], [-0.7356234999999999, 51.99387339999999], [-0.735622, 51.99385629999999], [-0.7356167999999998, 51.993796], [-0.7355476, 51.99340070000001], [-0.7355104249704605, 51.993214061051155], [-0.7355038, 51.9931808], [-0.7354896755294399, 51.99311304886966], [-0.7353808, 51.9925908], [-0.7353352, 51.9923943], [-0.7352761999999999, 51.9921366], [-0.7351952999999999, 51.991892599999986], [-0.7351381, 51.9916643], [-0.7350054, 51.991273699999994], [-0.7349659999999999, 51.99113309999999], [-0.7348901, 51.99074959999999], [-0.7347917, 51.990256499999994], [-0.7350181999999998, 51.9911408], [-0.7350588999999998, 51.9912831], [-0.7352462, 51.9918618], [-0.7353271999999998, 51.99217049999999], [-0.7353861999999999, 51.9924306], [-0.7354519, 51.99268419999999], [-0.7354721, 51.9928512], [-0.735511661366474, 51.99302817367715], [-0.7355334261138052, 51.99312553572278], [-0.7355435, 51.9931706], [-0.7356989, 51.9937763], [-0.7357596, 51.9940452], [-0.7358329, 51.9943478], [-0.7358859, 51.9945504], [-0.7360347, 51.9949917], [-0.7361363, 51.995318000000005], [-0.7361958, 51.9955028], [-0.7363399999999999, 51.99598850000001]]}", "current_leg_start": "Bletchley C.S.", "dest_arr_time_act": "0653", "motion_projection": null, "next_location_lat": "51.9959885", "next_location_lon": "-0.7363400", "previous_location": null, "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 783.878, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1082.241, \"from_m\": 783.878, \"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\": 1137.483, \"from_m\": 1082.241, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1783.833, \"from_m\": 1137.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 631095, \"profile_key\": \"12bc82b4e906dc312503e61cc18c7a44bc9caf9faf0ac6a56bfc758ec85d1120\", \"schedule_id\": 2366, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Bletchley C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66520}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": null, \"location\": \"Bletchley\", \"stage_seq\": 2, \"distance_m\": 1783.833, \"section_seq\": 1, \"route_path_id\": 66520}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1783.833, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66520}], \"total_distance_m\": 1783.833, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 353.605, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1430.228, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0648", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "5.0", "current_position_lat": "51.9959885", "current_position_lon": "-0.7363400", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Bletchley C.S.", "service_state_platform": null, "timing_fact_generation": 1789626359731767, "current_leg_arrival_utc": "2026-09-17T06:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T06:25:59.728656", "service_state_evidence_id": 16854670, "current_leg_start_actual_dep": "2026-09-17T06:48:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T06:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T06:36:02.337456", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
XBL |
BLY |
5B06 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 783.878, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1082.241, "from_m": 783.878, "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": 1137.483, "from_m": 1082.241, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1783.833, "from_m": 1137.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 631095, "profile_key": "12bc82b4e906dc312503e61cc18c7a44bc9caf9faf0ac6a56bfc758ec85d1120", "schedule_id": 2366, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0648", "location": "Bletchley C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66520}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": null, "location": "Bletchley", "stage_seq": 2, "distance_m": 1783.833, "section_seq": 1, "route_path_id": 66520}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1783.833, "from_m": 0.0, "section_seq": 1, "route_path_id": 66520}], "total_distance_m": 1783.833, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 353.605, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1430.228, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bletchley C.S. |
0648 |
0648 |
None |
6:48:00 |
None |
Bletchley |
0653 |
0653 |
5 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C17916/2026-09-17/detailed |
None |
Bletchley C.S. |
2026-09-17T06:48:30+01:00 |
Bletchley |
5.0 |
{"type": "LineString", "coordinates": [[-0.7372267, 52.0003474], [-0.7370300999999999, 51.9998018], [-0.7369142, 51.9994648], [-0.7368779999999999, 51.9993632], [-0.7368674813522935, 51.99930615890027], [-0.7368605, 51.9992683], [-0.7368498, 51.9991585], [-0.7368565, 51.9990734], [-0.7368914, 51.9988868], [-0.7369178999999999, 51.9987094], [-0.7369101999999998, 51.9985904], [-0.7369034999999999, 51.9984335], [-0.7368698999999999, 51.99826180000001], [-0.7367106313677615, 51.99786612611757], [-0.7366274999999999, 51.997659600000006], [-0.7365064, 51.99723590000001], [-0.7363976000000001, 51.99693659999999], [-0.735899, 51.99535569999999], [-0.735811, 51.99508010000001], [-0.7357575999999999, 51.9948451], [-0.7357224, 51.9946698], [-0.7356909, 51.994494200000005], [-0.7356550000000001, 51.9941743], [-0.7356439, 51.994097800000006], [-0.7356407, 51.9940605], [-0.7356332, 51.9939849], [-0.7356234999999999, 51.99387339999999], [-0.735622, 51.99385629999999], [-0.7356167999999998, 51.993796], [-0.7355476, 51.99340070000001], [-0.7355104249704605, 51.993214061051155], [-0.7355038, 51.9931808], [-0.7354896755294399, 51.99311304886966], [-0.7353808, 51.9925908], [-0.7353352, 51.9923943], [-0.7352761999999999, 51.9921366], [-0.7351952999999999, 51.991892599999986], [-0.7351381, 51.9916643], [-0.7350054, 51.991273699999994], [-0.7349659999999999, 51.99113309999999], [-0.7348901, 51.99074959999999], [-0.7347917, 51.990256499999994], [-0.7350181999999998, 51.9911408], [-0.7350588999999998, 51.9912831], [-0.7352462, 51.9918618], [-0.7353271999999998, 51.99217049999999], [-0.7353861999999999, 51.9924306], [-0.7354519, 51.99268419999999], [-0.7354721, 51.9928512], [-0.735511661366474, 51.99302817367715], [-0.7355334261138052, 51.99312553572278], [-0.7355435, 51.9931706], [-0.7356989, 51.9937763], [-0.7357596, 51.9940452], [-0.7358329, 51.9943478], [-0.7358859, 51.9945504], [-0.7360347, 51.9949917], [-0.7361363, 51.995318000000005], [-0.7361958, 51.9955028], [-0.7363399999999999, 51.99598850000001]]} |
1.1 |
0648 |
0653 |
None |
Bletchley C.S. |
Bletchley |
51.9959885 |
-0.7363400 |
51.9959885 |
-0.7363400 |
1 |
0 |
2026-09-17 06:36:21 |
TERMINATED |
2026-09-17 06:25:00 |
Bletchley C.S. |
TRUST |
TRUST_CANCELLATION |
16854670 |
1789626359731767 |
1 |
1 |
2026-09-17 06:36:02.337456 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 06:25:59.728656 |